类型错误:类型“typeof import(“js-cookie”)”上不存在属性“get”

问题描述 投票:0回答:0

我无法构建以下 JS 反应代码:

import Cookies from 'js-cookie';

React.useEffect(() => {
  
  interface UserInfo {
  name: string;
  verified: boolean;
}
  
  const userInfo = Cookies.get('userInfo');
  if (userInfo && !userInfo.verified) {
    setUserName(`unknown`);
  } else {
    setUserName('else');
  }
}, []);

得到:

类型错误:类型“typeof”上不存在属性“get” 导入(“js-cookie”)'。

87 | const userInfo = Cookies.get('userInfo');

我试过:

npm install js-cookie
npm install --save @types/js-cookie

但仍然出现错误,知道为什么吗?

reactjs cookies jquery-cookie js-cookie react-cookie
© www.soinside.com 2019 - 2024. All rights reserved.