nodejs let notifier = require('update-notifier')({pkg}) 报错
先卸载nodejs,然后安装稳定最新版
# apt-get remove nodejs //删除nodejs
# curl -sL https://deb.nodesource.com/setup_8.x | sudo bash - //nodejs源
# apt-get update //更新包
# apt-get install nodejs //安装nodejs
# npm install npm -g //更新npm
Cannot find module 'are-we-there-yet'
1) Go to the global node_modules directory (what would npm root -g print if you could run it):
$ cd /usr/local/lib/node_modules
2) Remove the broken npm directory or move it somewhere else (note that you might need to elevate permissions for this and the following steps):
$ mv npm /tmp
3) Download and unpack fresh npm from the registry (substitute version you want to install, e.g. 3.10.8):
$ curl -L registry.npmjs.com/npm/-/npm-{VERSION}.tgz | tar xz --transform="s:^package:npm:"
You can automate some of that with this install script:
$ curl -L https://www.npmjs.com/install.sh | sh
参考
- stackoverflow
- nodejs let notifier = require('update-notifier')({pkg}) 报错
版权声明:除特别声明外,本站所有文章皆是本站原创,转载请以超链接形式注明出处!