编译过程中缺少css sourcemap,但sourcemap与css在同一文件夹中

时间:2019-05-21 19:02:06

标签: angular webpack angular-cli

我有一个Angular 8项目,在编译结束时收到以下警告:

.in {
  position: absolute;
  width: 100vw;
  max-width: 600px;
  background-color: yellow;
}

当然第一步是检查我是否有地图文件,但这很奇怪,在WARNING in Ignoring local source map at "C:\Users\mike\git\typhoon\bootstrap-reboot.min.css.map" as resource is missing. 中使用这些行将css包括在内:

angular.json

...并且"styles": [ "node_modules/bootstrap/dist/css/bootstrap-reboot.min.css", "src/app/styles/styles.scss" ], 文件夹确实确实在.css文件旁边包含.map文件:

node_modules/bootstrap/dist/css

警告消息告诉我,编译过程正在错误的位置查找地图文件。

.css文件的最后一行是:

$ ls -l bootstrap-reboot*
-rw-r--r-- 1 mike 197610  4897 Oct 26  1985 bootstrap-reboot.css
-rw-r--r-- 1 mike 197610 76483 Oct 26  1985 bootstrap-reboot.css.map
-rw-r--r-- 1 mike 197610  4021 Oct 26  1985 bootstrap-reboot.min.css
-rw-r--r-- 1 mike 197610 32461 Oct 26  1985 bootstrap-reboot.min.css.map

实际上我不在乎是否获取映射文件,因为它只是一个重置CSS,但我真的很想摆脱此编译器警告。

修改.css文件似乎是一种黑客,每次更新软件包时都需要手动重做,所以我想避免该解决方案。

有什么想法吗?

0 个答案:

没有答案