npm 拉取git仓库作为package包使用
用于不发包,又没有私有仓库,可以用这样的方式取读取包。
读取方式:
import pkgA from “pkgA”
const pkgA = require(“pkgA”)
注意:如果需要构建的话,那么构建的目录也要传到仓库,比如dist,如果忽略了,包拉取后无法正常通过main:"xxx.js"使用
http方式:如果要验证会弹出用户名和密码
git+https://github.com/nolonger21/fe-cli-app-example.git
ssh方式:如果要验证直接读取本地密钥
git+ssh://git@github.com:nolonger21/fe-cli-app-example.git#master
{
"scripts": {
"pkgA": "yarn add git+ssh://git@github.com:nolonger21/fe-cli-app-example.git#master"