今天,我试着学习更多关于Google的知识,所以我跟踪了这些指示,在经历了很多斗争和问题之后,我尝试启动一个本地服务器(我们将看到的第一个任务是:$ gulp serve
)。并收到此错误:
C:\gwsk>gulp服务
Error: Cannot find module 'lodash'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\gwsk\node_modules\browser-sync\node_modules\portsc
anner-plus\lib\index.js:3:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\gwsk\node_modules\browser-sync\lib\utils.js:6:19)
老实说,我在这里完全迷路了,所以任何帮助都是很受欢迎的。我是node.js的新手,我只是想尝试一下GWSK,但却变成了头痛:(.我是网页设计师而不是开发者..。
发布于 2015-02-12 14:37:21
请确保在所需的文件夹中安装存档。这可能是您的C:\gwsk目录。
如果该文件夹有一个package.json文件,最好在安装命令后面添加-保存。
$ npm install lodash --save
package.json文件保存有关项目的信息,但为了保持简单,它保存了项目依赖项。
save命令将将安装的模块添加到项目依赖项中。
如果存在package.json文件,如果它包含存放依赖项,则可以尝试删除node_modules文件夹并运行以下命令:
$ npm cache clean
$ npm install
第一个命令将清除npm缓存。(为了确保)第二个命令将安装项目的所有(缺失)依赖项。
希望这能帮助您更好地理解节点包管理器。
发布于 2016-04-14 09:04:04
我发现删除node_modules的内容并执行npm install
再次对我有用。
发布于 2014-12-11 19:56:44
也许装货需要安装。通常这些事情由包管理器来处理。在您的命令行上:
npm install lodash
或者它需要全局安装
npm install -g lodash
https://stackoverflow.com/questions/27431187
复制相似问题