今天我尝试了解有关 Google Web Starter Kit 的更多信息,因此我关注了这些说明 https://developers.google.com/web/fundamentals/getting-started/web-starter-kit/setting-up?hl=en经过大量的斗争和问题后,我只是尝试启动本地服务器(我们要考虑的第一个任务是:$ 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,但结果变成了头痛:(...我是一名网页设计师而不是开发人员...
确保将 lodash 安装在所需的文件夹中。这可能是您的 C:\gwsk 目录。
如果该文件夹有 package.json 文件,最好在安装命令后面添加 --save 。
$ npm install lodash --save
package.json 文件包含有关项目的信息,但为了简单起见,它包含项目依赖项。
save 命令会将已安装的模块添加到项目依赖项中。
如果 package.json 文件存在,并且它包含 lodash 依赖项,您可以尝试删除 node_modules 文件夹并运行以下命令:
$ npm cache clean
$ npm install
第一个命令将清理 npm 缓存。 (只是要确定)
第二个命令将安装项目的所有(缺少的)依赖项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)