ASP.NET 核心:缺少 package.json

ASP.NET Core : package.json is missing

根据以下 link:创建 ASP.NET 核心应用程序时,您刚刚显示解决方案中的所有文件以找到 package.json,但在我的情况下我无法找到它。我需要添加 angular2 和 WebPack 依赖项。

那么问题是什么?

您可以像这样在 Visual Studio 2015 中添加 package.json-

右键单击“项目”>“添加”>“新项”。在新项目弹出 window 中,您可以 select npm 配置文件 如下所示-

我不是前端专家,但我确实记得在 ASP.NET 社区站立会议中,Mads Kristensen 谈到了捆绑和缩小的变化,我认为这些变化可能已经取代了 gulp 等默认值。也许默认模板因此不再引入 npm?

我只能在新的 ASP.NET 核心模板中看到 Bower。

但正如 Sanket 所说,您可以添加您想要的内容。

指向以下 bundler/minifier 内容的链接:

https://youtu.be/p6NUkeTVsGE?list=PL0M0zPgJ3HSftTAAHttA3JQU4vOjXFquF - 疯狂谈论捆绑。

https://github.com/madskristensen/BundlerMinifier/wiki

https://visualstudiogallery.msdn.microsoft.com/9ec27da7-e24b-4d56-8064-fd7e88ac1c40

您应该使用 npm init -y 来初始化 package.json。