四面体 Quadra是一个JavaScript工具,可让您在项目中定义和实施体系结构规则。 您可以在YAML配置文件中定义代表代码单元的“框”以及它们之间的依赖关系。 Quadra将扫描文件并查看imports和require ,并确保它们遵循您的规则。 它支持JavaScript,TypeScript和Vue SFC文件 :sparkles: 这是一个进行中的项目,因此请期待一些重大更改。 建议避免在依赖项中指定固定版本的Quadra。 安装 npm install --save-dev quadra 利用 在项目的根目录下创建一个.quadra.yml文件,并定义“框”及其相互依存