Reactjs Visual Studio Web应用程序模板的更新如何?
我使用ASP.NET核心Web应用程序模板在Visual Studio 2019社区创建了一个新项目 并使用React.js选择ASP.NET Core 5.0和ASP.NET Core 创建项目后,我切换到Reactjs Visual Studio Web应用程序模板的更新如何?,reactjs,visual-studio,visual-studio-templates,Reactjs,Visual Studio,Visual Studio Templates,我使用ASP.NET核心Web应用程序模板在Visual Studio 2019社区创建了一个新项目 并使用React.js选择ASP.NET Core 5.0和ASP.NET Core 创建项目后,我切换到ClientApp文件夹并执行npm更新。之后,npm过时给了我: Package Current Wanted Latest Location cross-env 5.2.1 5.2.1 7.0.2
ClientApp
文件夹并执行npm更新
。之后,npm过时
给了我:
Package Current Wanted Latest Location
cross-env 5.2.1 5.2.1 7.0.2 webapplication1
eslint 6.8.0 6.8.0 7.14.0 webapplication1
eslint-config-react-app 5.2.1 5.2.1 6.0.0 webapplication1
eslint-plugin-flowtype 4.7.0 4.7.0 5.2.0 webapplication1
merge 1.2.1 1.2.1 2.1.0 webapplication1
react 16.14.0 16.14.0 17.0.1 webapplication1
react-dom 16.14.0 16.14.0 17.0.1 webapplication1
react-scripts 3.4.4 3.4.4 4.0.0 webapplication1
rimraf 2.7.1 2.7.1 3.0.2 webapplication1
typescript 3.9.7 3.9.7 4.1.2 webapplication1
比较想要的和最新的版本,模板似乎已经过时了。官方模板是否有任何更新,或者我是否必须手动检查哪些包可以升级而不破坏任何东西?UI世界是非常动态的。所以我要说的是,用户界面软件包将经常更新,微软将永远无法使这个“动物园”保持最新 在我的生产经验中——我通常自己设置UI应用程序模板——根据客户需求使用网页包、打字脚本等。使用Asp.NET核心中的SPA配置,可以轻松地在通用管道中构建任何应用程序。但它只适用于我需要它成为ASP.NET核心Web应用程序一部分的情况。然而,从我的观点来看,将SPA内容与Asp.NET核心后端分开托管更为正确 谈到MS中的ASP.NET核心Web应用程序模板(已提到)-对于UI,它基于CreateReact应用程序()。您可以在“package.json”搜索react脚本中检查这一点。您可以从此入口点开始升级。然后-检查剩余部分,如果需要,升级其余部分 p、 顺便说一句,一段时间以前,微软试图在安装了NodeJS的情况下保持最新的基于Windows的docker镜像。但由于nodej的频繁更新和版本列表,他们最终也获得了这种支持