鍍金池/ 問答/HTML/ vue.js dev 警告:There are multiple modules

vue.js dev 警告:There are multiple modules...

今天打開項(xiàng)目的時(shí)候突然有個(gè)4個(gè)警告,不知道是怎么回事,求幫助。

 WARNING  Compiled with 4 warnings                                                                              17:12:38

 warning  in C:/svnMyProject/council-wxhtml-180127-lab/node_modules/_css-loader@0.28.10@css-loader/lib/css-base.js

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:
* C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\lib\css-base.js
    Used by 2 module(s), i. e.
    C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\index.js??ref--5-1!C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_element-ui@1.4.13@element-ui\lib\theme-default\index.css
* c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\lib\css-base.js
    Used by 38 module(s), i. e.
    c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\index.js?{"minimize":false,"sourceMap":false}!c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-loader@13.7.1@vue-loader\lib\style-compiler\index.js?{"vue":true,"id":"data-v-04c2046b","scoped":false,"hasInlineConfig":false}!c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-loader@13.7.1@vue-loader\lib\selector.js?type=styles&index=0!c:\svnMyProject\council-wxhtml-180127-lab\src\App.vue

 warning  in C:/svnMyProject/council-wxhtml-180127-lab/node_modules/_css-loader@0.28.10@css-loader/lib/url/escape.js

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:
* C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\lib\url\escape.js
    Used by 1 module(s), i. e.
    C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\index.js??ref--5-1!C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_element-ui@1.4.13@element-ui\lib\theme-default\index.css
* c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\lib\url\escape.js
    Used by 29 module(s), i. e.
    c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\index.js?{"minimize":false,"sourceMap":false}!c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-loader@13.7.1@vue-loader\lib\style-compiler\index.js?{"vue":true,"id":"data-v-f1c3269a","scoped":true,"hasInlineConfig":false}!c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-loader@13.7.1@vue-loader\lib\selector.js?type=styles&index=0!c:\svnMyProject\council-wxhtml-180127-lab\src\components\myOrderDetail.vue

 warning  in C:/svnMyProject/council-wxhtml-180127-lab/node_modules/_vue-style-loader@3.1.2@vue-style-loader/lib/addStylesClient.js

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:
* C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\lib\addStylesClient.js
    Used by 2 module(s), i. e.
    C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\index.js!C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\index.js??ref--5-1!C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_element-ui@1.4.13@element-ui\lib\theme-default\index.css
* c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\lib\addStylesClient.js
    Used by 38 module(s), i. e.
    C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\index.js!C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_css-loader@0.28.10@css-loader\index.js?{"minimize":false,"sourceMap":false}!c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-loader@13.7.1@vue-loader\lib\style-compiler\index.js?{"vue":true,"id":"data-v-34bdb0cc","scoped":true,"hasInlineConfig":false}!c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-loader@13.7.1@vue-loader\lib\selector.js?type=styles&index=0!c:\svnMyProject\council-wxhtml-180127-lab\src\components\ws.vue

 warning  in C:/svnMyProject/council-wxhtml-180127-lab/node_modules/_vue-style-loader@3.1.2@vue-style-loader/lib/listToStyles.js

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:
* C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\lib\listToStyles.js
    Used by 1 module(s), i. e.
    C:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\lib\addStylesClient.js
* c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\lib\listToStyles.js
    Used by 1 module(s), i. e.
    c:\svnMyProject\council-wxhtml-180127-lab\node_modules\_vue-style-loader@3.1.2@vue-style-loader\lib\addStylesClient.js

> Listening at http://localhost:8080
回答
編輯回答
赱丅呿

以上錯(cuò)誤信息,關(guān)鍵點(diǎn)有三句:

1、There are multiple modules with names that only differ in casing.有多個(gè)模塊同名僅大小寫不同

2、This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.這可能導(dǎo)致在一些文件系統(tǒng)中產(chǎn)生不是預(yù)期的行為

Use equal casing.使用唯一的寫法

linux和mac是嚴(yán)格區(qū)分大小寫的,而windows不區(qū)分。

2017年4月7日 10:55
編輯回答
枕頭人

然后又好了,不知道為什么,可能和某些模塊的版本有關(guān)吧。

2017年1月7日 07:08