zoukankan      html  css  js  c++  java
  • webpack打包vue文件报错:Module parse failed: Unexpected token (1:0)

    webpack 默认不能处理vue文件,需要安装对应的load才可以

    1.安装vue-loader和vue-template-compiler

    npm install vue-loader vue-template-compiler --save-dev

    2.修改webpack.config.js

      module: {
          rules: [
            ......
            {
              test: /.vue$/,
              use: {
                loader: 'vue-loader',
              }
            }
          ]
        }

    再次打包依然报错

    ERROR in 
    vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin in your webpack config.

    可能是因为vue-router 版本是15以上引起的

    需要在webpack.config.js中添加如下配置

    const VueLoaderPlugin = require('vue-loader/lib/plugin');
    module.exports  = {
        plugins: [   //插件配置
            new VueLoaderPlugin()
        ],
        module: {
          ......  
        }
    };    
  • 相关阅读:
    HttpURLConnection用法详解
    Docker应用场景
    算法1
    Postman 使用详解
    Postman用法简介
    cookie和session
    HTTP简介
    get和post的区别
    git 同步非master分支
    SparseArray类
  • 原文地址:https://www.cnblogs.com/ding-daisy/p/12462284.html
Copyright © 2011-2022 走看看