最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 12浏览 0评论

运行忽略父节点模块的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。

运行忽略父节点模块的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. 暂无评论