首页 > 解决方案 > 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

标签: angular

解决方案


关于第一条错误消息,您需要修复路径,因为目前这意味着您正在搜索其中的资产文件夹,src/app而不是src默认情况下它所在的位置。

关于第二条错误消息,文件夹中没有更少的文件夹/文件node_modules/boostrap


推荐阅读