我使用角6.0.1。当我需要使用ng-zorro-antd时,它显示了以下错误:
在多个../node_modules/ng-zorro-antd/src/ng-zorro-antd.less中出错。/src/styes.css模块找不到:错误:无法解析‘E:\AngularTraning\ 'E:\AngularTraning\node_modules\ng-zorro-antd\src\ng-zorro-antd.less’‘中的’E:\AngularTraning\node_modules\ng-zorro-antd\src\ng-zorro-antd.less‘
我使用以下命令安装ng-zorro-antd:npm install ng-zorro-antd --save
并进口:
BrowserModule,
FormsModule,
HttpClientModule,
BrowserAnimationsModule,
NgZorroAntdModule.forRoot()在ng-zorro-antd.less中添加angular.json:
"styles": [
"../node_modules/ng-zorro-antd/src/ng-zorro-antd.less",
"src/styles.css"
],有什么问题吗?怎样才能解决这个问题?
发布于 2019-05-31 09:49:32
编辑:
你的路似乎错了。将..替换为./
原始答案:
首先,您的角项目运行在SASS/SCSS上还是较少?您不能在同一个项目中同时使用两个预处理程序。很有可能,您的角度项目有Sassy (SCSS)预处理器。
解决方案1:用.min.css替换它
"./node_modules/ng-zorro-antd/ng-zorro-antd.min.css"解决方案2:将行替换为{"input":}
如果必须这样做,则必须确保您的项目使用的是较少的预处理器,而不是SCSS。
{"input": "../node_modules/ng-zorro-antd/src/ng-zorro-antd.less"}https://stackoverflow.com/questions/50343048
复制相似问题