更新ASP.NET Core 2.0 Angular Web应用程序中的包

时间:2017-11-24 10:26:06

标签: angular npm visual-studio-2017 package.json

我使用Visual Studio 2017 15.4.4创建了一个新的Web应用程序项目(ASP.NET Core 2.0,Angular模板)。

此模板附带Angular 4.2.5软件包,我想将它们更新为更新版本。

我尝试了几件事:

  • 使用Visual Studio的“Bower Package Manager”。但是包管理器没有显示任何已安装的包。
  • 使用 package.json 文件中的“更新包”快速操作。我可以在Visual Studio的Bower / npm控制台中看到发生的事情,但 package.json 中的包版本不会改变。
  • package.json 中手动更改软件包的版本并保存。我再次看到Bower / npm控制台中发生了一些事情,但查看 node_modules 文件夹中的软件包表明软件包实际上没有更新。
  • package.json 中手动更改软件包的版本,关闭Visual Studio,删除node_modules文件夹,重建解决方案。我可以看到所有软件包都已恢复,但仍然使用版本4.2.5,而不是我在 package.json 中指定的版本。

这是基于Angular模板的新项目。

更新这些软件包的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我使用vs2015配置了材质设计的角度5.0。 所以尝试以下步骤..

Click Here您将找到列出的文件代码帮助。

步骤1:创建以下文件并复制和粘贴代码。

  a) package.json
  b) tsconfig.json
  c) system.config.js

Step2:绑定_Layout.cshtml头标记部分

Step3:创建main.ts文件

Step4:创建module.ts文件

Step5:创建component.ts文件

步骤6:在index.cshtml中绑定组件选择器(从index.html获取代码)页面