npm link

场景

在本地开发模块的时候,可以npm link命令,将模块链接到对应的运行项目中去,方便地对模块进行调试和测试

使用方法

1.在模块创建链接

有两个项目,一个是bee-ui(基本组件库),是我们要开发的基础模块,另一个是要运行模块的项目camera-store-mobile
首先,进入我们的bee-ui,执行npm link

cd bee-ui
npm link

执行命令后,bee-ui会根据package.json上的配置,被链接到全局,路径是{prefix}/lib/node_modules/,这是官方文档上的描述,我们可以使用npm config get prefix命令获取到prefix的值

npm link_第1张图片
image.png

2.在项目创建连接

进入camera-store-mobile项目,执行 npm link bee-ui

cd camera-store-mobile
npm link bee-ui

3.在项目使用模块

import beeUI from 'bee-ui';

console.log("beeUI", beeUI);

你可能感兴趣的:(npm link)