use*_*167 44 node.js npm bower
我是nodejs的新手,我刚刚全球安装了bower模块.从那时起,npm list命令提供了我在网上搜索但未找到任何帮助的以下输出:
**npm ERR! invalid: chalk@0.5.1 /usr/local/lib/node_modules/bower/node_modules/chalk
npm ERR! invalid: ansi-regex@0.2.1 /usr/local/lib/node_modules/bower/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex
npm ERR! invalid: configstore@0.3.1 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/configstore
npm ERR! invalid: object-assign@0.3.1 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/got/node_modules/object-assign
npm ERR! invalid: registry-url@0.1.1 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url
npm ERR! invalid: strip-ansi@0.2.2 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/string-length/node_modules/strip-ansi
npm ERR! not ok code 0**
Run Code Online (Sandbox Code Playgroud)
输出的其余部分是正常的,并列出已安装的模块.谁能解释一下发生了什么?
Rav*_*avi 12
这意味着某些东西取决于,例如,"async":"0.9.3"当他们这样做时require("async"),npm认为他们会得到一些其他版本.并检查package.json文件中列出的依赖项及其版本是否可用.
如果一切正常,那么你可以解决这个问题
npm update
Run Code Online (Sandbox Code Playgroud)
其次是
npm install.
Run Code Online (Sandbox Code Playgroud)
安装新版本的模块后,我收到此错误,而不更新我的package.json.所以package.json需要旧版本,而npm list在我的node_modules目录中检测到更新的版本.
运行以下命令让我摆脱了消息.
npm install {required_module}@{new_version} --save
| 归档时间: |
|
| 查看次数: |
20819 次 |
| 最近记录: |