Closed cnlinjie closed 7 years ago
相关版本 "dependencies": { "axios": "^0.16.1", "babel-polyfill": "^6.23.0", "element-ui": "^1.1.2", "es6-promise": "^4.1.0", "vue": "^2.1.8", "vue-router": "^2.3.0", "vuex": "^2.2.1", "vux": "^2.5.0", "vux-loader": "^1.1.0" }, ..... 因为第一次使用 vux,所以没有1.x版本的问题。 第一次使用,按照文档:
npm install vux --save
vux2必须配合vux-loader使用, 请在build/webpack.base.conf.js里参照如下代码进行配置: const vuxLoader = require('vux-loader') const webpackConfig = originalConfig // 原来的 module.exports 代码赋值给变量 webpackConfig
vux2必须配合vux-loader使用, 请在build/webpack.base.conf.js里参照如下代码进行配置:
const vuxLoader = require('vux-loader') const webpackConfig = originalConfig // 原来的 module.exports 代码赋值给变量 webpackConfig
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })
好,配置完之后。 这个时候我就直接开始build ,build 报错信息 **找不到vux-loader** ,我看到文档没有说明(我认为需要说明下或者我在哪里我眼拙没看到,因为必须配合,所以第一次使用以为安装vux的时候会安装依赖vux-loader)。 然后我手动安装了
npm install vux-loader --save
安装后的版本如上显示为 ^1.1.0 接着继续build ,然后报错信息 ![image](https://user-images.githubusercontent.com/3601638/27949850-dc4a6f1e-6331-11e7-8a02-81c2e76d089f.png) 看到是缺少了函数 cacheable ,还缺什么依赖吗? <!-- Scroller 组件不再维护,请停止使用这个组件,相关 issue 不会再处理 -->
解决了,是我自己的问题。
相关版本 "dependencies": { "axios": "^0.16.1", "babel-polyfill": "^6.23.0", "element-ui": "^1.1.2", "es6-promise": "^4.1.0", "vue": "^2.1.8", "vue-router": "^2.3.0", "vuex": "^2.2.1", "vux": "^2.5.0", "vux-loader": "^1.1.0" }, ..... 因为第一次使用 vux,所以没有1.x版本的问题。 第一次使用,按照文档:
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })
npm install vux-loader --save