新手在尝试使用带有节点v 8.7.0和npm v 5.4的NetBeans 8.2在Mac 10.13.1(High Sierra)上“安装”ngx-bootstrap“version”:“2.0.0-beta.9”时遇到问题0.2。
ngx-bootstrap:“version”:“2.0.0-beta.9
Angular:4.3.0 || > 5.0.0
Bootstrap:“bootstrap”:“3.3.7”,
构建系统:Angular CLI
不确定如何升级下面列出的弃用版本。这些在package.json文件中找不到。 似乎我的环境可能需要调整。帮助赞赏!
执行“安装”后出现以下错误:
“/ bin / bash”“ - lc”“\”/ usr / local / bin / npm \“\”\“install \”“
npm WARN弃用node-uuid@1.4.8:使用uuid模块代替
npm WARN弃用了chalk@2.0.1:请升级到Chalk 2.1.0 - 此版本(2.0.1)中的模板文字非常错误。
npm WARN弃用express@2.5.11:express 2.x系列已弃用
npm WARN弃用了connect@1.9.2:不推荐使用connect 1.x系列 错误的ERR!执行时出错:
错误的ERR! / usr / bin / git ls-remote -h -t ssh://git@github.com/valorkin/markdown-loader.git
npm ERR!
错误的ERR! xcrun:错误:无效的活动开发人员路径(/ Library / Developer / CommandLineTools),缺少xcrun:/ Library / Developer / CommandLineTools / usr / bin / xcrun
npm ERR!
错误的ERR!退出错误代码:1
错误的ERR!可以在以下位置找到此运行的完整日志:
错误的ERR! /Users/xxx/.npm/_logs/2017-11-25T13_19_26_323Z-debug.log -------------------------------------------------- ----------------------
完成。
答案 0 :(得分:0)
我不熟悉macOS。
您可以先列出outdated个包
npm outdated
然后update过时的模块
npm update package_name --save
--save
选项将该版本存储在package.conf中。
否则,如果没有任何帮助,你可以走得很远。删除node_modules目录并使用
再次安装node_modulesnpm install
安装package.conf中列出的所有模块及其依赖项,请参阅npm install。
另一个可能可以帮助你的精细节点模块ist npm-check-updates如果你运行它会自动检查更新。