Skip to content

本地npm如何在项目中联调测试呢?

本地如果我们想要安装另一个本地npm包,可以使用npm link

将npm包链接到全局node_modules

在npm包目录下执行npm link,在全部node_modules中创建一个链接指向该包

Alt text

确认全部node-modules位置

npm config get prefix

Alt text

可以看到在node_modules中增加了一个@monorepo-web-vue-util,这个就是上面link的npm包名。

Alt text

项目中npm包

使用npm link <包名>, 来链接到本地包进行使用。

可以看到在项目的node_modules中增加了一个@monorepo-web-vue-util/eslint-config

Alt text