zoukankan      html  css  js  c++  java
  • vue使用webpack打包失败

    vue打包报错

    ERROR in static/js/vendor.0bab1cca7597d53f5cb2.js from UglifyJs
    Unexpected token: punc (() [./~/_vue-fancybox@1.0.3@vue-fancybox/src/fancyBox.js:7,0][static/js/vendor.0bab1cca7597d53f5cb2.js:172930,11]
    
      Build failed with errors.
    
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! system@1.0.0 build: `node build/build.js`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the system@1.0.0 build script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /Users/eternity/.npm/_logs/2020-12-04T01_13_17_386Z-debug.log
    The terminal process "/bin/zsh '-c', 'npm run build'" terminated with exit code: 1.
    

    解决

    修改build文件夹下的webpack.base.conf.js。

    原来的文件

    ...
    {
    		test: /.js$/,
    		loader: 'babel-loader',
    		include: [resolve('src'), resolve('test'), resolve('/node_modules/vue-fancybox/src'),
    			resolve('/node_modules/.1.0.3@vue-fancybox/src')
    		]
    },
          ...
    

    修改之后的文件

    ...
    {
    		test: /.js$/,
    		loader: 'babel-loader',
    		include: [resolve('src'), resolve('test'), resolve('/node_modules/vue-fancybox/src'),
    			resolve('/node_modules/.1.0.3@vue-fancybox/src'),
    			resolve('/node_modules/_vue-fancybox@1.0.3@vue-fancybox/src/fancyBox.js')
    		]
    },
          ...
    
  • 相关阅读:
    用Eclipse做J2Me开发的前期配置
    cglib和asm相关的文章
    bcp命令详解
    Oracle/PLSQL AFTER DELETE Trigger
    Mybatis(九)分页插件PageHelper使用
    Mybatis(八)逆向工程
    Mybatis(四)关联映射
    Mybatis(三)返回值四.注解配置
    Mybatis(二)参数(Parameters)传递
    Mybatis(一)实现单表的增删改查
  • 原文地址:https://www.cnblogs.com/eternityz/p/14114002.html
Copyright © 2011-2022 走看看