zoukankan      html  css  js  c++  java
  • vue.js---利用vue cli脚手架工具+webpack创建项目遇到的坑

    1.Eslint js代码规范报错

     WARNING  Compiled with 2 warnings                                      10:43:26
    
    
      ✘  http://eslint.org/docs/rules/quotes                       Strings must use singlequote               
      src/components/HelloWorld.vue:43:9
        name: "HelloWorld",
               ^
    
      ✘  http://eslint.org/docs/rules/space-before-function-paren  Missing space before function parentheses  
      src/components/HelloWorld.vue:44:7
        data() {
             ^
    
      ✘  http://eslint.org/docs/rules/quotes                       Strings must use singlequote               
      src/components/HelloWorld.vue:46:12
            msg: "Welcome to Your Vue.js App"
                  ^
    
      ✘  http://eslint.org/docs/rules/semi                         Extra semicolon                            
      src/components/HelloWorld.vue:47:6
          };
            ^
    
      ✘  http://eslint.org/docs/rules/semi                         Extra semicolon                            
      src/components/HelloWorld.vue:49:2
      };
        ^
    
    
    ✘ 5 problems (5 errors, 0 warnings)
    
    
    Errors:
      2  http://eslint.org/docs/rules/quotes
      2  http://eslint.org/docs/rules/semi
      1  http://eslint.org/docs/rules/space-before-function-paren
    
    
      ✘  http://eslint.org/docs/rules/quotes  Strings must use singlequote  
      src/App.vue:43:9
        name: "App"
               ^
    
      ✘  http://eslint.org/docs/rules/semi    Extra semicolon               
      src/App.vue:44:2
      };
        ^
    
    
    ✘ 2 problems (2 errors, 0 warnings)
    
    
    Errors:
      1  http://eslint.org/docs/rules/quotes
      1  http://eslint.org/docs/rules/semi
    
    You may use special comments to disable some warnings.
    Use // eslint-disable-next-line to ignore the next line.
    Use /* eslint-disable */ to ignore all warnings in a file.
    

    出现这种问题是由于在bulid/webpack.base.conf.js里面有如下的配置:

    rules: [
    ...
    (config.dev.useEslint ? [createLintingRule()] : []),
    

    解决这个问题也很简单,点进config.dev.useEslint,发现在config/index.js里配置
    useEslint: true, // 改为false即可。

    2.引入element ui框架出现的问题



    出现这种错误的原因是没有把element ui下载到该项目路径下,所以在用npm或者淘宝镜像cnpm下载时,终端必须在该项目路径下打开,然后就可以顺利解决这个错误了

  • 相关阅读:
    json dump dumps load loads
    python tip: 格式化 深浅copy sorted
    转载整理
    python 计算器练习
    实验5 OSPF虚连接和验证配置
    实验4 OSPF的特殊区域STUB和NSSA
    实验3ospf路由聚合
    实验2 OSPF基本配置
    实验1静态ECMP的浮动静态路由配置
    补充实验6:tftp
  • 原文地址:https://www.cnblogs.com/ktddcn/p/10429635.html
Copyright © 2011-2022 走看看