当我试图启动gulp serve
它提出一个错误
module.js:338 throw err;^
错误:找不到模块“webmaster”
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/home/sajad/p_projects/my-project/gulpfile.js:17:19)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
在那之后,我尝试了sudo npm rm browser-sync && npm install browser-sync
它的raise follwing错误
npm ERR!Linux 3.13.0-24-generic
npm ERR!argv“/usr/bin/node”“/usr/bin/npm”“install”“browser-sync”npm ERR!node v0.12.7 npm ERR!npm v2.11.3 npm ERR!file/home/sajad/.npm/escape-html/1.0.2/package/package.json npm ERR!code EJSONPARSE
npm错误!解析json失败npm错误!没有数据,1:1时输入为空npm错误!npm错误!^ npm错误!文件:/home/sajad/.npm/escape-html/1.0.2/package/package.json npm错误!解析package.json数据失败。npm错误!package.json必须是实际的JSON,而不仅仅是JavaScript。npm错误!npm错误!这不是npm中的bug。npm错误!告诉包作者修复他们的package.json文件。JSON.parse
npm错误!请在任何支持请求中包含以下文件:npm ERR!/home/sajad/p_projects/my-project/npm-debug. log
指导我如何启动gulp serve
以及如何解决这些错误
4条答案
按热度按时间tcbh2hod1#
我也遇到了同样的问题,我可以通过输入这个来解决它。
npm i browser-sync --save
检查此链接在这里:https://github.com/brawlins/react-webpack-php-starter/issues/1
mklgxw1f2#
我试过这些步骤,对我很有效。
全局安装gulp。
接下来需要安装项目的本地依赖项(这是它寻找浏览器同步的地方)。
cd
放入项目目录并运行npm install
。然后尝试
gulp serve
。您也可以尝试以下行
然后
72qzrwbm3#
您可以尝试:
因为它看起来与你的项目无关,而是与你的npm文件相关,然后重新运行
npm install
inn6fuwd4#
你背后的代理?因为它发生过一次,我在一家公司,这个特定的节点模块不会被安装,因为代理.我不得不安装它没有代理,使其工作.只要尝试在您的手机或其他网络.