Javascript 如何模拟我的库是一个节点模块而不上传到NPM?
如果我正在开发一个库,它通常基于当前的工作目录和文件系统,很多路径解析,我想看看当它作为一个节点模块安装时它将如何运行,我不想在将它上传到npm时得到意外的结果。我如何测试我的库行为,假装它是一个节点模块?将其文件夹放在Javascript 如何模拟我的库是一个节点模块而不上传到NPM?,javascript,node.js,Javascript,Node.js,如果我正在开发一个库,它通常基于当前的工作目录和文件系统,很多路径解析,我想看看当它作为一个节点模块安装时它将如何运行,我不想在将它上传到npm时得到意外的结果。我如何测试我的库行为,假装它是一个节点模块?将其文件夹放在节点\u模块中是否足够?制作一个本地软件包并在任何地方安装: $ npm pack 它将生成一个压缩文件,因此您可以复制到某个地方并安装它 // another project $ npm install /path/to/pack 资源: , 当然你也可以使用npm链接
节点\u模块中是否足够?制作一个本地软件包并在任何地方安装:
$ npm pack
它将生成一个压缩文件,因此您可以复制到某个地方并安装它
// another project
$ npm install /path/to/pack
资源:
,
当然你也可以使用npm链接
嗯,是的。毕竟,node\u模块
只是下载到项目中并被调用的一些其他代码