Node.js 如何在gulp中设置vue别名?
我正在使用gulp和yeoman(sharepoint online框架的一部分),我需要像这样访问vueNode.js 如何在gulp中设置vue别名?,node.js,typescript,vue.js,gulp,yo,Node.js,Typescript,Vue.js,Gulp,Yo,我正在使用gulp和yeoman(sharepoint online框架的一部分),我需要像这样访问vue import Vue from 'vue/dist/vue.esm.js'; 只是它抱怨没有为它安装类型。检查文档,它说我需要从这里设置别名 代码: 问题在于我的代码库,它没有任何这些,而是使用了gulp和yeoman。我在那里怎么做 Webpack module.exports = { // ... resolve: { alias: { 'vue$':
import Vue from 'vue/dist/vue.esm.js';
只是它抱怨没有为它安装类型。检查文档,它说我需要从这里设置别名
代码:
问题在于我的代码库,它没有任何这些,而是使用了gulp和yeoman。我在那里怎么做
Webpack
module.exports = {
// ...
resolve: {
alias: {
'vue$': 'vue/dist/vue.esm.js' // 'vue/dist/vue.common.js' for webpack 1
}
}
}
Rollup
const alias = require('rollup-plugin-alias')
rollup({
// ...
plugins: [
alias({
'vue': require.resolve('vue/dist/vue.esm.js')
})
]
})
Browserify
Add to your project’s package.json:
{
// ...
"browser": {
"vue": "vue/dist/vue.common.js"
}
}
Parcel
Add to your project’s package.json:
{
// ...
"alias": {
"vue" : "./node_modules/vue/dist/vue.common.js"
}
}