Vue 执行npm run dev时报了三个warning的原因

刚装上了win10,用vue运行下项目,输入npm run dev之后报了三个以下错误:

There are multiple modules with names that only differ in casing.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Use equal casing. Compare these module identifiers:
    Used by 25 module(s), i. e.

一个是在/node_modules/_css-loader@0.28.11@css-loader/lib/css-base.js,

一个是在/node_modules/_vue-style-loader@3.1.2@vue-style-loader/lib/addStylesClient.js,

一个是在/node_modules/_vue-style-loader@3.1.2@vue-style-loader/lib/listToStyles.js。

苦思了好久,明明装win10之前还是可以的,装了之后就黄色警告了,然后看到这篇问答后,在看了看运行的目录,顿然醒悟。

项目是有分模块的,所以cd进了一层,在npm run dev。问题就在这一层,文件夹是开头大写的,而本人懒的打成大写,直接打全小写了,然后就如此这般了。(在cmd是会自动换成对应的大小写,而powershell不会。)

比如文件夹名是Animal,而本人打了cd animal。(都是偷懒的锅

其他可能出现这问题的情况,这篇问答里有提及,大家可以参考一下。

 

参考链接:https://segmentfault.com/q/1010000010022922/a-1020000010023303

 

posted @ 2019-05-13 20:07  梦游攸攸  阅读(1945)  评论(0编辑  收藏  举报