【发布时间】:2019-05-07 20:12:55
【问题描述】:
假设项目在同一级别上有 2 个包:
- 包1
- 应用程序
- test1.js
- package.json
- 应用程序
- 包2
- 应用程序
- test2.js
- package.json
- 应用程序
我想阻止 package1 中“package2 文件”的任何相对路径导入,反之亦然。例如不允许在 package1/app/test1.js 中导入 require(../../package2/app/test2.js)。
我们可以写一些静态分析器来做这样的检查,但是不知道有没有现成的工具可以解决这个问题?
【问题讨论】:
标签: node.js requirejs node-modules