我正在使用Typescript学习角度2。
我正在使用以下资源。Angular 2快速入门
现在从那里和其他示例中,我发现它们告诉创建package.json文件,该文件列出了项目的所有依赖项。
我认为创建此package.json文件并列出所有依赖包时,.NetCore Project中将遵循这种结构。
在MVC 4或5中,我们有packages.config文件,其中列出了我们将要使用的软件包。
我并不是说拥有package.config文件时不能使用package.json文件。
但是,是否有任何简单的方法可以使用NUGet Packages将Angular 2与Typescript集成到MVC Web应用程序项目中并开始使用?
如果不可用,请让我知道如何在ASP.Net MVC 4或5中使用类型脚本设置Angular 2?
如您所说,在ASP.NET MVC应用程序中,您有一个package.config
文件。该文件包含有关您已在应用程序中安装的NuGet软件包的信息。该文件与服务器端程序包有关。
package.json
文件与您应用的前端部分相关。它还包含您已在应用程序中安装的软件包的列表。这次npm
打包。它还包含有关您的应用的信息以及更多信息。您可以在此处了解更多信息。
您无法混合这些文件,而且也不想。首先,这些文件具有不同的格式(XML和JSON)。另外,正如我之前所说,它们包含有关应用程序不同部分的信息。最后,这是我个人的观点,当您使用丰富的UI创建应用程序并使用Angular2时,最好将应用程序的各个部分分成两个不同的项目。其中一个使用Web API,第二个仅使用UI部分。通过这种结构,您将不需要packages.config
UI项目,也不需要package.json
Web API项目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句