我在package.json中定义了较旧版本的vue.js(" vue":" ^ 2.2.2")
我在我的JS中访问了这样的内容:
import Vue from 'vue'
但是,我喜欢快速测试一下vue.js的新版本是否运行正常。
import Vue from '//unpkg.com/vue@2.4.1'
如果不可能,还有更好的方法吗?
答案 0 :(得分:2)
node-multidep项目旨在解决这个问题。
创建一个json文件test/multidep.json
{
"path": "test/multidep_modules",
"versions": {
"vue": ["2.2.2", "2.4.1"]
}
}
然后:
npm install --save-dev multidep
./node_modules/.bin/multidep test/multidep.json
最后在你的js文件中,取消注释你想要使用的vue版本的行:
var multidepRequire = require('multidep')('test/multidep.json')
var Vue = multidepRequire('vue', '2.2.2')
// var Vue = multidepRequire('vue', '2.4.1')