im-cppcc-pc
v0.4.1
Published
此项目打包成库,使用时,像引入静态资源那样引入,并且,需要配合vue.js使用
Readme
IM使用
此项目打包成库,使用时,像引入静态资源那样引入,并且,需要配合vue.js使用
项目描述
PC端政协IM项目结构描述
- assets 公用资源
- components 公用组件
- mixins 混入
- plugins 三方插件 例如地图 语音等
- router 路由
- services axios 公用配置及接口
- store 仓库
- styles 样式文件
- utils 公用配置
- views 页面视图
目录结构
| 目录名称 | 说明 | | ---------- | ----------------------- | | assets | 资源相关 | | components | 公共组件 | | IM | IM部分源码 | | plugins | 插件相关 | | mixins | 混入 | | router | 页面路由配置 | | services | 全局axios配置,接口配置 | | store | vuex全局数据 | | styles | 全局样式配置 | | utils | 全局工具类 | | views | 所有页面 |
项目启动
npm run serve打包
npm run build打包库 "vue-cli-service build --target lib --name im src/App.vue"
使用方法可以查看 im.umd/demo.html
这种方法不会把baseurl.js的文件打包出来,需要自己添加, 且, 在引用im.umd.js 文件之前添加
window.$baseUrl打包组件
1、手动修改package.json至一个新版本,如:"version": "0.3.9"
2、建议删除package-lock.json文件、node_module文件夹 重新npm i
3、运行npm run build-bundle
4、cmd打开项目
5、npm whoami确认npm连接状态
6、npm publish --access public将组件发布到npmCustomize configuration
IM 地址
