• 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')
    		]
    },
          ...
    
  • 相关阅读:
    OSI 与 TCP/IP协议簇
    交换机工作原理
    Windows搭建域环境
    网络安全散装笔记
    Python之正则匹配——RE模块
    Django框架之ORM数据库操作
    Django中ORM的优化
    python遍历文件夹下文件
    numpy.r_ c_
    python调用google map api
  • 原文地址:https://www.cnblogs.com/eternityz/p/14114002.html
Copyright © 2020-2023  润新知