angular - 多 ./src/styles.css 中的错误 ./node_modules/materialize-css/dist/css/materialize.css
问题描述
我想在我的 Angular 8 项目中安装 materialize-css、jQuery 和 font-awesome,我正在运行这个 cmd:
npm install materialize-css jquery make-awesome --save
我将链接添加到angular.json
:
"styles": [
"Src / styles.css"
"Node_modules / materialize-css / dist / css / materialize.css"
"Node_modules / font-awesome / css / font-awsome.min.css
]
"scripts": [
"Node_modules / jquery / dist / jquery.js"
"Node_modules / materialize-css / dist / js / materialize.js"
]
知道我的项目中不存在angular-cli.json文件,我收到此错误:
多 ./src/styles.css ./node_modules/materialize-css/dist/css/materialize.css 中的错误。
当我将链接更改为:
"./Node_modules/materialize-css/dist/css/materialize.css"
"./node_modules/font-awesome/css/font-awsome.min.css
我也得到一个错误。
也为
"../node_modules/materialize-css/dist/css/materialize.css",
"../node_modules/font-awesome/css/font-awsome.min.css
这是错误:
错误:ENOENT:没有这样的文件或目录,打开 'D:\node_modules\jquery\dist\jquery.js'
解决方案
对于 CSS 部分,以下可能会有所帮助:
尝试从“样式”中删除 materialize-css 和 font-awesome 条目,angular.json
并尝试将它们添加到styles.css
以下方式的开头:
@import "~../node_modules/materialize-css/dist/css/materialize.css";
@import "~../node_modules/font-awesome/css/font-awesome.min.css";
推荐阅读
- mongodb - TypeError:无法读取 mocha 中未定义的属性“toString”
- python - Tensorflow stack and unstack on a batch to replace channels导致错误
- python - 使用 JSON 文件作为 twitter bot 与 MySQL 的数据库
- sql - 实现一个触发器来屏蔽列数据
- javascript - Heroku 应用程序文件上传 - 文件在一段时间后被删除?
- javascript - 递归替换所有出现的具有 - 到 _ 字符的大型 JSON 键
- django-users - 如何将当前登录的用户保存到 Django 中的模型
- python - 运行 export_inference_graph.py 抛出值错误
- java - 我在哪里可以在 Java 中添加 javax.media.jai Jar 包?
- amazon-web-services - 错开 SSM 维护窗口任务执行?