gpt4 book ai didi

javascript - 在 npm 安装中找不到 lodash

转载 作者:行者123 更新时间:2023-12-01 03:17:50 50 4
gpt4 key购买 nike

我通过这种方式安装了 lodash 和其他几个库:

npm install grunt-contrib-jshint --save-dev
npm install grunt-contrib-testem --save-dev
npm install sinon --save-dev
npm install -g phantomjs
npm install lodash --save
npm install jquery --save

当我使用 grunt (或直接)运行 testem 时,我发现了以下问题

ReferenceError: _ is not defined

深入研究该问题,我在以下行的模式中发现了问题

module.exports = require('./lodash');

(我必须指出 ./是由安装程序添加的。我什至尝试删除它,但错误仍然存​​在)

它位于node_modules/lodash文件夹内的index.js上我认为这是安装问题,但无论我做什么,它仍然失败。我更新了 npm,删除了 node_modules 并重新安装,但这种情况仍然发生。

任何建议或线索将不胜感激

最佳答案

您不需要传递node_modules目录中模块的相对路径,只需传递模块名称即可:

require('lodash');

现在node.js会自动为你查找node_modules目录,就这么简单<3.

关于javascript - 在 npm 安装中找不到 lodash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45427195/

50 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com