角度ag-grid(发送值而不是Error实例)postcss-url ...无法读取文件

时间:2017-12-18 11:30:23

标签: javascript angular typescript ag-grid

我最近更新了我的角度5项目中的模块,在使用angular-cli打开它之后,我收到了以下警告:

  

警告在./node_modules/css-loader?{"sourceMap":false,"importLoaders":1}!./node_modules/postcss-loader/lib?{&# 34; IDENT":" postcss"" sourceMap":假} ./ node_modules / SASS装载机/ LIB / loader.js {" sourceMap&#34!? ;:假,"精密":8,"的includepaths":![]} ./ SRC / styles.scss   (发出的值而不是Error的实例)postcss-url:C:\ workspace \ default ... \ src \ styles.scss:4673:7:无法读取文件' C:\ workspace \默认... \ src \ ~ag-grid \ src \ styles \ material-icons \ left.svg',忽略   NonErrorEmittedError :(发出的值而不是Error的实例)postcss-url:C:\ workspace \ default ... \ src \ styles.scss:4673:7:无法读取文件' C:\ workspace \ default ... \ src \ ~ag-grid \ src \ styles \ material-icons \ left.svg&#39 ;,忽略

我还尝试回滚到旧版本的模块,但警告仍然存在。有人知道如何删除警告吗?该项目工作正常,但这些警告很烦人。

1 个答案:

答案 0 :(得分:0)

不要使用绝对路径,而要使用相对路径。 检查您试图调用“ left.svg”的代码,该代码在“ C:\ workspace \ default ... \ src \〜ag-grid \ src \ styles \ material-icons \ left.svg”不可用

无论您在哪里叫“ left.svg”,都在其前面加一个斜杠(/)。示例:

示例:“ / assets / images / logo.png”,其中资产位于src文件夹下的根目录中