http://hcysun.me/vue-design/art/2vue-constructor.html
1.擴(kuò)展閱讀--mixin VS 高階組件HOC
2.構(gòu)建工具Rollup(比webpack易上手落蝙?)
3.在 Vue 的 Rollup 構(gòu)建配置 scripts/config.js?文件在抛,有3種不同構(gòu)建輸出,區(qū)別與作用
? 1)umd: 使可以以script形式引用vue
? 2)cjs: 為?browserify?和?webpack 1?提供的(這兩種不能直接加載?ES Module)
? 3)es:?webpack2+?以及?Rollup(可直接加載ES Module)
?標(biāo)簽引用Vue的模塊形式。但我們使用 Vue 的時(shí)候更多的是結(jié)合構(gòu)建工具荡陷,比如?webpack?之類的侯谁,而?cjs?形式的模塊就是為?browserify?和?webpack 1?提供的妥曲,他們在加載模塊的時(shí)候不能直接加載?ES Module垦写。而?webpack2+?以及?Rollup?是可以直接加載?ES Module?的,所以就有了?es?形式的模塊輸出