在ASP.NET MVC项目中运行角度项目时找不到资产文件夹/无法访问资产文件夹

时间:2019-05-10 08:28:07

标签: asp.net-mvc angular angular6

@{
   Layout = null;
}
<html>
<head>
    <link rel="stylesheet" href="~/Scripts/libs/assets/styles/bootstrap.min.css">
    <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
    <app-root></app-root>

    <script src="~/Scripts/libs/runtime.js"></script>
    <script src="~/Scripts/libs/polyfills.js"></script>
    <link href="~/Scripts/libs/styles.css" rel="stylesheet" />
    <script src="~/Scripts/libs/vendor.js"></script>
    <script src="~/Scripts/libs/main.js"></script>

 
</body>
</html>

我正在使用Visual Studio社区来运行此项目。当我启动npm应用程序时,它的工作原理完全正常。我在mvc项目的根目录中粘贴了src文件夹,package.json,angular.json,tsconfig.json。

我将angular.json的出目录放入了MVC Project的Scripts / libs文件夹。然后我运行npm prod。我创建了一个新的Controller并添加了该控制器的视图,在其中添加了脚本和angular项目的根。

该应用程序正在加载,但是资产文件夹无法访问,或者我无法解决。运行资产时,找不到资产中的任何图像或js。谢谢我前进。

0 个答案:

没有答案