npm本地包调试npm link方式

Posted vieber

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了npm本地包调试npm link方式相关的知识,希望对你有一定的参考价值。

生成npm link

第一步跳转到对应npm包目录下面,执行sudo npm link,生成本地包,/usr/local/lib/node_modules/会在这个目录下面生成。

使用npm link

到对应项目下面,使用刚刚生成的link,npm link 包名。这样就可以把项目中以来的npm包指向到本地的项目下面了。

yalc方式

还有一种是yalc方式,在安装sudo npm i yalc -gyalc的时候提示我node版本过低,我现在版本是8,但是yalc依赖的node版本最小为10.只能等后续升级node10版本以后再来搞。

 throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`);
        ^

Error: yargs parser supports a minimum Node.js version of 10. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions
    at Object.<anonymous> (/usr/local/lib/node_modules/yalc/node_modules/yargs-parser/build/index.cjs:1007:15)

以上是关于npm本地包调试npm link方式的主要内容,如果未能解决你的问题,请参考以下文章

本地包调试 :npm link

使用npm link 加速调试

npm link的使用演示

npm link的使用演示

npm 如何测试自己本地的包(npm link, npm install ./package)

使用脚手架 快速开发 React组件 npm包 (基于TSDX)