Skip to content

Commit 463c1a8

Browse files
committed
Improve import with rollup alias
1 parent 6eb3e61 commit 463c1a8

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"live-server": "^1.1.0",
2323
"npm-run-all": "^3.1.0",
2424
"rollup": "^0.36.1",
25+
"rollup-plugin-alias": "^1.2.0",
2526
"rollup-plugin-buble": "^0.14.0",
2627
"rollup-plugin-commonjs": "^5.0.4",
2728
"rollup-plugin-eslint": "^3.0.0",

rollup.config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import alias from 'rollup-plugin-alias'
12
import vue from 'rollup-plugin-vue'
23
import buble from 'rollup-plugin-buble'
34
import resolve from 'rollup-plugin-node-resolve'
@@ -9,6 +10,9 @@ export default {
910
entry: './src/app.js',
1011
dest: './public/app.js',
1112
plugins: [
13+
alias({
14+
vue: 'node_modules/vue/dist/vue.js'
15+
}),
1216
vue({
1317
css: './public/app.css'
1418
}),

src/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Vue from 'vue/dist/vue'
1+
import Vue from 'vue'
22
import Clock from './components/Clock.vue'
33

44
const app = new Vue({

0 commit comments

Comments
 (0)