不上传jquery.min.js和mathquill.js文件吗?

时间:2018-09-14 06:12:16

标签: angular

Angular项目给我以下错误。但是,我所有的文件路径都正确吗?!

1=>Refused to apply style from 'http://localhost:4203/assets/css/perfectscroll.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
2=> Refused to execute script from '<URL>' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为样式和脚本不应该这样加载。请注意,您有一个文件.angular-cli.json或angular.json(如果您使用的是@ angular / cli,否则,我建议您这样做)。而且,您可以在其中添加第3方脚本和样式以及指向它们的链接,因此在构建项目时,这些文件将已经包括在内。

如果您不使用@ angular / cli。您仍然拥有index.html文件,您可以在其中添加带有<link>的样式,并且可能还会在其中添加脚本。

这实际上取决于您使用哪个工具来构建角度应用程序。请在下面发表评论,或者在您的问题中添加有关指定版本使用什么(cli,angular等)的更多详细信息。

更新

然后,您必须在样式和脚本部分(数组)中将链接传递到.angular-cli.json文件中,路径应从src文件夹开始:

"styles": [ "/assets/css/perfectscroll.css", "../node_modules/my-lib/styles/style.css" ]

和脚本相同:

"scripts": [ "/assets/css/perfectscroll.js", "../node_modules/my-lib/script.js" ]