首页 > 其他 > 详细

引入swiper之后,打包报错

时间:2020-04-07 12:24:51      阅读:869      评论:0      收藏:0      [点我收藏+]

报错内容:

ERROR in static/js/vendor.3495b54bb39de9932372.js from UglifyJs
Unexpected token: name (Dom7) [./node_modules/dom7/dist/dom7.modular.js:16,0][static/js/vendor.3495b54bb39de9932372.js:19826,6]

Build failed with errors.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vux-demo@1.0.0 build: `node build/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the vux-demo@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! C:\Users\fengminxin\AppData\Roaming\npm-cache\_logs\2020-04-07T03_01_11_282Z-debug.log

dom7是swiper 4.0+版本以上的一个依赖库,当找不到的时候就会报错,解决办法就是给版本降级

npm install swiper@3.4.2 --save

ps:还有另外一种方法可以解决,但是我没事试过,可以参考一下博客

https://blog.csdn.net/qq_31490071/article/details/88308863

下载安装成功之后可能会报

This dependency was not found:

* swiper/css/swiper.css in ./node_modules/babel-loader/lib!./node_modules/vux-loader/src/script-loader.js!./node_modules/vux-loader/src/script-loader.js!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/index.vue, ./node_modules/babel-loader/lib!./node_modules/vux-loader/src/script-loader.js!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/index.vue

To install it, you can run: npm install --save swiper/css/swiper.css

这是因为我们在引用swiper.css的路径可能与现有的路径不一致造成的,可以在node_modules文件下找到文件的正确路径

引入swiper之后,打包报错

原文:https://www.cnblogs.com/mamifeng/p/12652325.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!