vue init doctorwork/package expert
- 当前目录执行 npm link 或者 cnpm link
- 项目目录 package.json 中 手动添加当前组件包名称和版本, 然后执行 npm link [package] ,即可再项目中使用了。
// 比如包名为 expert
npm link expert
- 内部项目直接发到gitlab中,外部项目通过 npm publish 发布
- 内部项目的使用可以通过 npm install (git-url#1.0.0) 的形式安装, 参见 [https://docs.npmjs.com/files/package.json#git-urls-as-dependencies],注意提供版本号,否则默认使用master 分支上的代码。(建议设定版本号,以适应需要多个版本同时使用的情况)
cnpm i -S git+ssh://[email protected]:insane/expert.git