0.1.0 • Published 5 years ago

netease-vue-component v0.1.0

Weekly downloads
4
License
-
Repository
-
Last release
5 years ago

card-component

开发调试

npm run serve

开发调试(关闭eslint检测)

npm run serve-eslint-off

构建线上包

npm run build

构建测试包

npm run build-test

发布到线上

npm run pub-prod

发布到测试

npm run pub-test

发布离线包到线上

npm run offline-prod

发布离线包到测试

npm run offline-test
  • tip: 离线包功能在初始化项目时提供了可选项,端上项目会用到

eslint一键修复代码

npm run lint

项目注意点:

  • src中的util文件夹下config.js用来存放构建环境变量供前端业务开发区分不同发布环境,与之相关的配置参数后期都可添加到其中
  • 项目中引入了px2rem-loader,在css、less、scss中都可直接用px去书写样式,该loader会在构建时将其自动转换为rem
  • 离线包工具使用方法:http://doc.ws.netease.com/pages/viewpage.action?pageId=19866299 (项目初始化选择安装此工具时,自动生成相关配置,可直接使用)
  • 发布插件使用方法:http://npm.hz.netease.com/package/@newap/uploader (项目初始化已自动生成相关配置,可直接使用)
  • 项目提交git时在commit hook添加了eslint检测
  • 项目构建采用vue-cli3方案,如需增加构建配置请参考vue-cli相应配置文档 (https://cli.vuejs.org/config/)
  • appConfig.js 用来存放发布及离线工具配置参数