lemon-lib
common lib for lemon
基础库
<script src="//shadow.elemecdn.com/npm/lemon-lib@0.0.9/dist/lemonLib.js" defer></script>
<script src="//shadow.elemecdn.com/npm/lemon-lib@0.0.9/dist/lemonLib.min.js" defer></script>
带 UI 组件的基础库
<script src="//shadow.elemecdn.com/npm/lemon-lib@0.0.9/dist/lemonLibQuasar.js" defer></script>
<script src="//shadow.elemecdn.com/npm/lemon-lib@0.0.9/dist/lemonLibQuasar.min.js" defer></script>
相关库
打包后产生 2 个包文件 lemonLibQuasar 比 lemonLib 多 quasar UI 和 qrcode 库。
编辑器中请使用 lemonLibQuasar
生成的页面请使用 lemonLib
webpack 配置
externals: {
vue: 'Vue',
vuex: 'Vuex',
'vue-router': 'VueRouter',
axios: 'axios',
'vue-img': 'VueImg',
'eleme-hybrid-api': 'hybridAPI',
'h5-utils': 'Utils',
'eleme-ubt': 'UBT',
'sns-sdk': 'sns',
'geohash.js': 'Geohash',
quasar: 'Quasar',
qrcode: 'QRCode'
},
eslint 全局变量配置
{
globals: {
Vue: true,
Vuex: true,
VueRouter: true,
axios: true,
VueImg: true,
hybridAPI: true,
Utils: true,
UBT: true,
sns: true,
Geohash: true,
Quasar: true,
QRCode: true
}
}