美文网首页前端新手程序员让前端飞
VS-Code 1.19.0更新后遇到的小问题

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

作者: 刘员外__ | 来源:发表于2017-12-15 13:16 被阅读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 ,我都没发现这个问题。

    总结:

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

    相关文章

      网友评论

      本文标题:VS-Code 1.19.0更新后遇到的小问题

      本文链接:https://www.haomeiwen.com/subject/uigrwxtx.html