tbify:使用tbify [nvm | npm | npx | yarn | pnpm | ...]

时间:2021-02-03 02:54:20
【文件属性】:
文件名称:tbify:使用tbify [nvm | npm | npx | yarn | pnpm | ...]
文件大小:13KB
文件格式:ZIP
更新时间:2021-02-03 02:54:20
npm package-manager yarn taobao pnpm tbify 使用加速包管理工具安装依赖的速度。 原理 根据环境变量对内部请求速度欠佳的资源地址进行了替换,具体分为两点: 通过环境变量令包管理工具( npm , npx , yarn , pnpm , pnpx )使用淘宝源安装依赖; 通过环境变量命令或nvm , node-sass , Electron , Puppeteer , Cypress , Sharp等包使用淘宝替代安装其自身所需的资源。 以上,本工具对包管理工具本身零侵入,同时,对环境变量的设置也是一次性的,并不会产生任何的替代,请放心使用。 安装 # npm npm install tbify --global # yarn yarn global add tbify # pnpm pnpm add --global tbify 使用 对于常用的包管理命令, tbify提供了使用淘宝NPM替代的等价命令,除了发布包到npm时必须使用npm publish外,都可以使用等价命令进行相关操作: 原命令 使用淘宝NPM预设的命令 示例 nvm tnvm (或tbify nvm ) tnvm install 8.0.0
【文件预览】:
tbify-master
----.gitignore(123B)
----package.json(2KB)
----.npmrc(22B)
----src()
--------LocalMirror.ts(2KB)
--------bin()
--------alias()
--------run.test.ts(698B)
--------consts.ts(121B)
--------getTaobaoEnv.ts(3KB)
--------run.ts(1KB)
----jest.config.js(90B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----tsconfig.json(442B)
----.github()
--------workflows()
----.prettierignore(65B)
----.eslintrc.js(94B)
----.prettierrc.js(98B)
----README.md(2KB)
----.eslintignore(29B)
----tsconfig.build.json(239B)
----.gitattributes(151B)
----tsconfig.test.json(174B)
----.editorconfig(417B)

网友评论