Node.js Windows 10中的Nodejs lodash问题
Windows 10 64位 我正试图利用这一回购协议: 我已经启动并运行了Mongodb和node.js,但似乎无法让节点服务器运行 我已经在主目录(C:\Users\me\Desktop\myproject\node prelaunch)中安装了lodash,其中package.js包含依赖项,但仍会抛出以下错误:Node.js Windows 10中的Nodejs lodash问题,node.js,lodash,Node.js,Lodash,Windows 10 64位 我正试图利用这一回购协议: 我已经启动并运行了Mongodb和node.js,但似乎无法让节点服务器运行 我已经在主目录(C:\Users\me\Desktop\myproject\node prelaunch)中安装了lodash,其中package.js包含依赖项,但仍会抛出以下错误: C:\Users\me\Desktop\myproject\node-prelaunch>node server module.js:327 throw err;
C:\Users\me\Desktop\myproject\node-prelaunch>node server
module.js:327
throw err;
^
Error: Cannot find module './lodash'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (C:\Users\me\Desktop\myproject\node- prelaunch\node_modules\express- validator\node_modules\lodash\index.js:1:80)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
C:\Users\me\Desktop\myproject\node prelaunch>节点服务器
module.js:327
犯错误;
^
错误:找不到模块'./lodash'
在Function.Module.\u解析文件名(Module.js:325:15)
在Function.Module.\u加载(Module.js:276:25)
at Module.require(Module.js:353:17)
根据需要(内部/module.js:12:17)
反对
最后,我想我不太确定lodash的文件位置应该安装在哪里。非常感谢您的帮助。您正在从当前工作目录而不是本地软件包索引导入lodash
:
require('./lodash')
Error: Cannot find module './lodash'
/lodash
是一个相对路径。这意味着/lodash
尝试使用不带前缀的名称:
require('lodash')