最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

运行忽略父节点模块的Nodejs程序

运维笔记admin18浏览0评论

运行忽略父节点模块的Nodejs程序

运行忽略父节点模块的Nodejs程序

我有一个库,我想通过发布到npm之前在本地进行完整安装来对其进行测试。我要测试的一件事是所有依赖项是否都在项目中。但是,由于nodejs如何构建其模块系统,[a nodejs module is searched for at every directory level)我没有一个好的方法来确保所需的模块来自当前文件夹的node_modules,而不是父文件夹的node_modules。

这里是项目结构:

library-folder/
  package.json
  node_modules/
  testing/integration/
    package.json
    node_modules/
    test-install.js

我想知道是否有一种方法可以告诉nodejs仅要求当前目录中的模块,而忽略任何父目录。

回答如下:

我没有很好的方法来确保我需要的模块来自当前文件夹的node_modules,而不是父文件夹的node_modules。

发布评论

评论列表(0)

  1. 暂无评论