vux 报错

 error  in ./node_modules/vux/src/components/v-chart/mixin.js

 

Module parse failed: Unexpected token (18:6)

You may need an appropriate loader to handle this file type.

|     this.$parent.set(this.chartName, {

|       shape: defaultShapeMap[this.chartName] || '',

|       ...this.$props,

|       ...camelAttrs(this.$attrs)

|     })

 

 @ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?typ

e=script&index=0!./node_modules/vux/src/components/v-chart/v-bar.vue 2:0-27

 @ ./node_modules/vux/src/components/v-chart/v-bar.vue

 @ ./node_modules/vux/index.js

 @ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?typ

e=script&index=0!./src/App.vue

 @ ./src/App.vue

 @ ./src/main.js

 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-serve

r ./src/main.js

 

 

 

 

解决

第一

const vuxLoader = require('vux-loader')
const webpackConfig = originalConfig // 原来的 module.exports 代码赋值给变量 webpackConfig

module.exports = vuxLoader.merge(webpackConfig, {
  plugins: ['vux-ui']
})

然后又出现这个
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! 163@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js


第二 我又安装npm install vux-loader --save-dev
最终可以了
记录一下

posted on 2020-08-29 17:03  阿政kris*  阅读(406)  评论(0编辑  收藏  举报