【问题标题】:Getting Error when trying to install browser-sync ubuntu尝试安装浏览器同步 ubuntu 时出错
【发布时间】:2017-06-19 01:12:31
【问题描述】:
-
Node 已更新至最新稳定版本 v7.4.0
这是我在尝试安装浏览器同步时收到的错误消息:
sudo npm install -g browser-sync
'npm 错误! Linux 4.4.0-59-通用 npm 错误! argv "/usr/local/bin/node"
“/usr/local/bin/npm” “安装” “-g” “浏览器同步” npm ERR!节点
v7.4.0 npm 错误! npm v4.0.5 npm 错误!代码 MODULE_NOT_FOUND
npm 错误!找不到模块 'internal/fs' npm ERR! npm 错误!如果你
需要帮助,您可以通过以下方式报告此错误:npm ERR!
https://github.com/npm/npm/issues
npm 错误!请在任何支持请求中包含以下文件:
npm 错误! /home/pedro/npm-debug.log '
【问题讨论】:
标签:
node.js
ubuntu
npm
browser-sync
【解决方案1】:
我已经解决了这个问题:
节点 v7 不支持 NPM 模块:
所以我降级到节点 v6.4.0,它允许我安装浏览器同步没有问题!
sudo npm cache clean -f
sudo npm install -g n
sudo n 6.9.5
【解决方案2】:
当您安装旧模块(如 package.json 中所写)但由于版本更新而在 git 上不可用时会出现此问题。
为了解决这个问题。
1.Need to install the project’s local dependencies (that’s where it’s looking for browser-sync). To do that,
2.cd into the project directory and run npm install.
3.You can also try npm i browser-sync --save
【解决方案3】:
您还需要升级npm(当前为npm@next – npm -g install npm@next,如果您已全局安装。