angular - ng serve 在角度应用程序中引发错误
问题描述
我正在尝试运行一个角度应用程序,ng serve
它给了我以下错误。
ERROR in ./src/app/shared/_styles.scss (./node_modules/css-loader/dist/cjs.js??ref--13-1!./node_modules/postcss-loader/src??embedded!.
/node_modules/resolve-url-loader??ref--13-3!./node_modules/sass-loader/dist/cjs.js??ref--13-4!./src/app/shared/_styles.scss)
Module Error (from ./node_modules/postcss-loader/src/index.js):
(Emitted value instead of an instance of Error) CssSyntaxError:
D:\AngularProj\theme\cover\_form.scss:111:4: Can't resolve
'./assets/theme/select.png' in 'D:\AngularProj\src\app\shared'
按照评论中的建议进行修改后,新错误是
ERROR in multi ./node_modules/normalize.css/normalize.css ./node_modules/font-awesome/scss/font-awesome.scss ./node_modules/bootstrap/less/bootstrap.less ./node_modules/sweetalert2/dist/sweetalert2.css ./node_modules/animate.css/animate.css ./src/assets/iconfonts/iconfont.css ./src/app/shared/_styles.scss ./src/styles.scss
Module not found: Error: Can't resolve 'D:\AngularProj/node_modules\bootstrap\less\bootstrap.less' in 'D:\AngularProj
解决方案
关于第一条错误消息,您需要修复路径,因为目前这意味着您正在搜索其中的资产文件夹,src/app
而不是src
默认情况下它所在的位置。
关于第二条错误消息,文件夹中没有更少的文件夹/文件node_modules/boostrap
。
推荐阅读
- javascript - Javascript - 将函数作为参数传递
- c# - VS Designer 现在显示 MainMenu
- swagger-ui - SwaggerUIBundle 和 SwaggerUi 有什么区别
- node.js - 使用 node.js http2 模块的服务器发送事件 - 我应该如何将它与流 / pushStream 一起使用?
- azure-service-fabric - 为 Service Fabric 本地群集启用 ResourceMonitorService 插件失败
- awk - 用 awk 替换大写或小写的字符串
- json - Ionic App 在 Android 设备上无法正常工作
- apache-kafka - 为什么这个 KStream/KTable 拓扑会传播未通过过滤器的记录?
- javascript - .diff 不是 Moment.js 中的函数
- c# - 通过 Twilio C# 库发出呼叫或短信请求是否总是使用 HTTPS?