[如何通过npm和webpack正确要求js-cookie?未捕获的ReferenceError

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

奇怪的问题,但我敢肯定,这很容易解决。我已经测试了一个完全空的webpack项目。

它说npm js-cookie有0个依赖关系,所以我想这应该是独立的。

$ npm install js-cookie --save

然后简单地在我的脚本文件中运行了它。

require('js-cookie');

Cookies.set('name', 'value');

节点供应商js-cookie 100%存在,并且没有错误。

但是只是出现此错误。

enter image description here

这是一个测试项目,您可以使用npm install然后单击npm run production下载并启动,以查看错误。

http://dev.joshmoto.wtf/npm-webpack-jscookie-project.zip

我正在使用laravel mix,但我看不出这可能是个问题吗?

npm webpack laravel-mix js-cookie
1个回答
0
投票

您必须将所需的模块分配给变量才能使用它。

const Cookies = require('js-cookie'); //assign module to variable called "Cookies"
Cookies.set('name', 'value');
console.log(Cookies.get('name'));

在此处阅读有关此内容的更多信息:https://nodejs.org/api/modules.html

© www.soinside.com 2019 - 2024. All rights reserved.