zwylibs
v0.0.2
Published
Use of tool components
Downloads
2
Readme
介绍
- 工具原型方法 zwylibs.js npm run build:async npm publish --access=public
使用
- 添加子仓库 运行命令
git submodule add https://gitee.com/willianWYuan/packages.git
运行后的变化
多了.gitmodules文件
[submodule "packages"] path = packages url = https://gitee.com/willianWYuan/packages.git
多了packages目录
.git目录下
- modules目录 会增加一个package
- config文件 会增加一段代码
[submodule "packages"] url = https://gitee.com/willianWYuan/packages.git active = true
其他开发人员pull代码 或者 测试环境线上部署
git submodule update --init
组件样式使用less 需要安装less-load
配置修改
babel.config.js
module.exports = { ..., plugins: [ [ "component", { "libraryName": "element-ui", "styleLibraryName": "theme-chalk" } ], ], [ "import", { "libraryName": "zwylibs", // "libraryDirectory": 'lib', } ], };
vue.config.js
const PathJoin = (dir) => path.join(__dirname, './', dir) module.exports = { ..., chainWebpack: config => { config.resolve.alias .set('@packages', PathJoin('prototype/packages')) .set('@lib', PathJoin('prototype/lib')) } }