Angular 6:脚本无法从angular.json正确加载

Fah*_*din 5 javascript css angular6

我尚未在互联网上找到解决方案。

Angular带来了类似的Github Issue,但是在那里找不到任何解决方案。

我已经将脚本文件添加到angular.json中,例如(在构建和测试范围中):

        "assets": [
          "src/favicon.ico",
          "src/assets"
        ],
        "styles": [
          "src/styles.css"
        ],
        "scripts": [
          "src/assets/plugins/jquery/jquery-1.11.3.min.js",
          "src/assets/plugins/jquery-ui-1.11.4.custom/jquery-ui.min.js",
          "src/assets/plugins/bootstrap/js/bootstrap.min.js",
          "src/assets/plugins/owl-carousel/owl.carousel.min.js",
          "src/assets/plugins/bootstrap-select/js/bootstrap-select.min.js",
          "src/assets/js/jquery.subscribe-better.js",

          "src/assets/js/moment-with-locales.min.js",
          "src/assets/plugins/countdown/jquery.plugin.min.js",
          "src/assets/plugins/countdown/jquery.countdown.min.js",
          "src/assets/js/theme.js"
        ]
Run Code Online (Sandbox Code Playgroud)

我正在获取CSS样式,但是某些脚本无法正常工作。

有什么办法吗?

小智 1

经过几个小时的反复试验,我发现我将脚本路径放在了 json 键下

/projects/project-name/architect/test/options/scripts

而不是(如果不是两者)

/projects/project-name/architect/build/options/scripts

PS:它也可能适用于“styles.css 不起作用”类型的问题。