在“已部署”网站上出现JavaScript问题

时间:2018-12-04 10:02:40

标签: javascript asp.net-core-2.0

我有一个可以很好地运行一些jquery ASP.NET Core 2.0的网站,但是当我部署到Azure或本地发布文件夹时,没有运行任何javascript代码。在Chrome浏览器中查看开发人员工具,我有一个空的site.min.js,它是空的。检查我的bundleconfig.json我有默认设置:

[
  {
    "outputFileName": "wwwroot/css/site.min.css",
    // An array of relative input file paths. Globbing patterns supported
    "inputFiles": [
      "wwwroot/css/site.css"
    ]
  },
  {
    "outputFileName": "wwwroot/js/site.min.js",
    "inputFiles": [
      "wwwroot/js/site.js"
    ],
    // Optionally specify minification options
    "minify": {
      "enabled": true,
      "renameLocals": true
    },
    // Optionally generate .map file
    "sourceMap": false
  }
]

这是我_Layout.cshtml的底部:

<script src="~/js/site.min.js" asp-append-version="true"></script>

我尝试将minify enabled选项设置为false,然后将布局中的脚本重命名为site.js,并且可以正常工作。缩小正困扰着我什么?

0 个答案:

没有答案