罗马
这个库是用 无。 。 。 .
大楼
运行 nx build roma 来建造图书馆.
运行单元测试
运行 nx test roma 通过 欢乐。 。 。 .
CSP 检查
这个 serve 财务报告和审定财务报表 build 执行者进行静态内容- 安全政策检查, 以警告
当应用程序引用外部资源时 生产中受阻 编辑
工作中心。 它扫描外部的第一当事方模块 http(s)编号 :ws(s) 使用的 URL :
import / 动态 import() /副作用进口 script-src
fetch 编号 : WebSocket 编号 : EventSource → connect-src
- 支助科
url(...) → img-src (或 font-src 字体文件)
- 支助科
@import → style-src
将每个URL的出处与相关的CSP指令进行比较(回到
default-src) (中文(简体) ). 违章行为被记录为警告——检查 从不失败 大楼.
由于 CSP 获取, 普通字符串- 升 URL( 如链接hrefs) 被故意忽略
指令不会阻止它们.
真相来源
CSP是定义于 apps/workbench/public/staticwebapp.config.json。因为
文件不是已出版插件的一部分,快照被捆绑在
src/executors/utils/csp/data/generated-csp.json. 随时更新 CSP
变化 :
nx run roma:generate-csp
如果绑定快照缺失, 检查会自动禁用( 没有警告)
不可解脱.
关于 @equinor/roma-nx-plugin 的常见问题
@equinor/roma-nx-plugin 是什么?
这个库是用 无。 。 。 .
如何安装 @equinor/roma-nx-plugin?
在项目目录运行 npm install @equinor/roma-nx-plugin,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@nx/devkit(^22.0.3)、@nx/react(^22.0.3)、@nx/vite(^22.0.3)、nx(^22.0.3)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。
@equinor/roma-nx-plugin 支持 TypeScript 吗?
支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。
@equinor/roma-nx-plugin 支持 ESM 还是 CommonJS?
以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。
@equinor/roma-nx-plugin 可以商用吗?
@equinor/roma-nx-plugin 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。
@equinor/roma-nx-plugin 的下载量有多少?
根据 npm 官方下载统计,@equinor/roma-nx-plugin 在 2026/10/14 – 2026/11/12 这 30 天内被下载 2,343 次,日均约 78 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。
@equinor/roma-nx-plugin 还在维护吗?
最新版本 6.2.0 发布于 2026/07/03(4 个月前);至今共发布 89 个版本,其中过去 12 个月发布了 37 个;首次发布于 2023/10/09。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。