我是node,npm和angular的新手。我拿起了这本名为“ASP NET CORE和Angular 5'来自数据包发布。我正在设置本书中指定的环境。
我使用默认模板创建了一个项目,因此它带有角度4.2.5
我在package.json
中将版本号从4.2.5更改为5.0.5并重新构建了解决方案,但我仍然看到了依赖关系/ npm 4.2.5版本。该书说要手动更新,如果这不起作用。我也执行了这一步骤,在图像下,仍然看到相同的结果。
从根文件夹内部,我尝试使用以下命令运行批处理文件进行更新。我双击它。命令提示符显示正在进行更新...
cd %~dp0
npm update
以下是更新后的dependencies / npm文件夹。仍显示4.2.5
我已经按照已经提出的其他一些npm更新问题,但似乎没有任何东西可以帮我更新项目。我该如何更新这个测试项目。
答案 0 :(得分:4)
从this stackoverflow question开始,你可以这样做:
npm uninstall -g angular-cli
npm cache clean
npm install -g @angular/cli@latest
-g
表示全局,因此您将更新角度系统范围并需要管理员权限
以更一般的方式,您始终可以递归删除node_modules
文件夹并运行npm install
以使您的所有包都达到package.json
文件中指定的版本。