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
最终可以了
记录一下