前端新手程序员让前端飞

VS-Code 1.19.0更新后遇到的小问题

2017-12-15  本文已影响278人  刘员外__

今早起来看见 VS-Code 提示可更新,于是我就点了。。。
升级完之后惊喜出现了:

template 提示错误.jpg
我所有的 template 代码全部飘红,而 stylescript 的内容是没有问题的。

原因:

我用的 vue 语法提示插件是:Vetur ,此处缺少一项用户设置。

解决办法:

打开 VS-Code ,依次打开-->文件-->首选项-->设置,打开后是这样:


用户设置.jpg

左侧窗口为默认设置,右侧为用户设置,即可以自定义一些插件。然后加入红框标注的这句代码就好了,代码如下:

"vetur.validation.template": false

启动项目后,又有如下提示:


黄色提示.jpg
WARNING in ./src/assets/components/Foot.vue
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:\Users\lf182\Desktop\fute+\futepcone\node_modules\vue-loader\index.js??ref--1!C:\Users\lf182\Desktop\fute+\futepcone\src\assets\components\Foot.vue
    Used by 5 module(s), i. e.
    C:\Users\lf182\Desktop\fute+\futepcone\node_modules\babel-loader\lib\index.js!C:\Users\lf182\Desktop\fute+\futepcone\node_modules\vue-loader\lib\selector.js?type=script&index=0&bustCache!C:\Users\lf182\Desktop\fute+\futepcone\src\assets\components\news\News.vue
* C:\Users\lf182\Desktop\fute+\futepcone\node_modules\vue-loader\index.js??ref--1!C:\Users\lf182\Desktop\fute+\futepcone\src\assets\components\foot.vue
    Used by 1 module(s), i. e.
    C:\Users\lf182\Desktop\fute+\futepcone\node_modules\babel-loader\lib\index.js!C:\Users\lf182\Desktop\fute+\futepcone\node_modules\vue-loader\lib\selector.js?type=script&index=0&bustCache!C:\Users\lf182\Desktop\fute+\futepcone\src\assets\components\product\Product.vue
 @ ./src/assets/components/Foot.vue
 @ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0&bustCache!./src/assets/components/news/News.vue
 @ ./src/assets/components/news/News.vue
 @ ./src/assets/components/router.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js

虽然项目也能正常启动,但是作为一个程序员,这是不能忍的事情。
最后发现是自己的代码不规范,新建的 .vue 文件名字是大写的,然而用 import 引入的时候却写成了小写,要不是今天更新 VS-Code ,我都没发现这个问题。

总结:

作为一个程序员,一定要谨慎谨慎再谨慎;写代码一定要规范规范再规范。少给自己挖坑,才能愉快的敲代码。😄😄😄

上一篇下一篇

猜你喜欢

热点阅读