vue-cli创建的项目
utils/index.js代码如下
exports.install = function (Vue, options) {
Vue.prototype.test= function () {
JSON.stringify({})
console.log('执行成功')
}
};
main.js代码如下
import commonFun from './utils/index'
Vue.use(commonFun)
浏览器报错 exports is not defined
控制台报错 export 'default' (imported as 'commonFun') was not found in './utils/index'
删除 JSON.stringify ,无异常!
问题已经解决,根据@gaoryrt回答那样,改写如下,it work!
export default {
install(Vue, options) {
Vue.prototype.Utils = {
funA(o) {
...
},
funB(o) {
...
}
}
}
}
四季花海
江户川乱折腾
相关分类