我什么时候开始尝试
gulp serve
它引发了一个错误
模块.js:338 抛出错误; ^
错误:找不到模块“浏览器同步”
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
它引发以下错误
npm 错误! Linux 3.13.0-24-通用
npm 错误! argv "/usr/bin/node" "/usr/bin/npm" "安装" "浏览器同步" 错误!节点 v0.12.7 npm 错误! npm v2.11.3 npm 错误!文件 /home/sajad/.npm/escape-html/1.0.2/package/package.json npm 错误!代码 EJSONPARSE
npm 错误!无法解析 json npm ERR!没有数据,1:1 npm 的空输入 呃!错误! ^ npm 错误!文件: /home/sajad/.npm/escape-html/1.0.2/package/package.json npm 错误! 无法解析 package.json 数据。错误! package.json 必须是 实际的 JSON,而不仅仅是 JavaScript。错误!错误!这不是错误 在 npm 中。错误!告诉包作者修复他们的 package.json 文件。 JSON.解析
npm 错误!请在任何支持请求中包含以下文件: 错误! /home/sajad/p_projects/my-project/npm-debug.log
指导我如何开始
gulp serve
以及如何解决这些错误
我也遇到了同样的问题,输入这个就解决了
npm i browser-sync --save
在此处查看此链接:https://github.com/brawlins/react-webpack-php-starter/issues/1
我尝试了这些步骤。它对我有用。
全局安装 gulp.
接下来需要安装项目的本地依赖项(这是寻找浏览器同步的地方)。为此,
cd
进入项目目录并运行npm install
.
然后尝试
gulp serve
.
您也可以尝试以下几行
npm i browser-sync --save
然后
npm start
你可以试试 :
npm cache clean
因为它看起来与您的项目无关,而是与您的 npm 文件相关, 然后重新运行
npm install
你有代理人吗?因为我在公司发生过一次,这个特定的节点模块不会因为代理而安装。我必须在没有代理的情况下安装它才能使其工作。只需在您的手机或其他网络上尝试。