lemon-lib
common lib for lemon
基础库
替换下面的 {version} 为你需要的版本即可
<script src="//shadow.elemecdn.com/npm/lemon-lib@{version}/dist/lemonLib.js"></script>
<script src="//shadow.elemecdn.com/npm/lemon-lib@{version}/dist/lemonLib.min.js"></script>
带 UI 组件的基础库
<script src="//shadow.elemecdn.com/npm/lemon-lib@{version}/dist/lemonLibQuasar.js"></script>
<script src="//shadow.elemecdn.com/npm/lemon-lib@{version}/dist/lemonLibQuasar.min.js"></script>
CSS 相关库
lemonBase.min.css
文件包含以下库:
JS 相关库
打包后产生 2 个包文件 lemonLibQuasar 比 lemonLib 多一个 quasar UI 库。
编辑器中请使用 lemonLibQuasar
生成的页面请使用 lemonLib
webpack 配置
externals: {
vue: 'Vue',
vuex: 'Vuex',
'vue-router': 'VueRouter',
'lemon': 'Lemon',
axios: 'axios',
'vue-img': 'VueImg',
'h5-utils': 'Utils',
'eleme-ubt': 'UBT',
'uparams': 'UParams',
'sns-sdk': 'sns',
'geohash.js': 'Geohash',
'vue-sticky': 'VueSticky',
qrcode: 'QRCode',
quasar: 'Quasar'
},
eslint 全局变量配置
{
globals: {
Vue: true,
Vuex: true,
VueRouter: true,
Lemon: true,
axios: true,
VueImg: true,
Utils: true,
UBT: true,
UParams: true,
sns: true,
Geohash: true,
VueSticky: true,
QRCode: true,
Quasar: true
}
}