cost 315 ms
如何将 npm 审核与 NPM 工作区一起使用? - How to use npm audit with NPM workspaces?

对于使用 AWS CDK 的项目,我们将从 lerna 移动到 NPM 工作区。 到目前为止一切似乎都很好,除了在项目根目录中运行npm audit ,它似乎没有考虑工作空间。 我们正在使用以下文件夹结构: 当向项目根目录的package.json添加具有漏洞的依赖项时, npm audit会像往 ...

如何使用 webpack 将已编译模块从一个应用程序导入到 npm 工作区中的另一个应用程序? - How to import a compiled module from one app to another in npm workspace using webpack?

我第一次使用 npm 工作区(节点版本 v16.15.0 和 npm v8.5.5 )。 我需要从另一个应用程序中的反应应用程序导入组件,并进行一些小更新。 我们仍然需要继续能够部署旧版应用程序。 所以我使用 monorepo 结构来实现这一点。 我可以单独启动和构建 app1 和 app2。 稍后 ...

NPM 工作区 Typescript 无法找到本地模块 - NPM Workspaces Typescript unable to find local modules

我使用 NPM 工作区和 Typescript 设置了 NodeJS monorepo。 在没有 Typescript 的情况下它可以正常工作,但是引入 TS 会带来一些依赖关系解析错误。 当前目录设置: 运行npm ls确认所有内容都已正确符号链接: 我有一个虚拟助手 function 从help ...

共享 React 组件库中使用的 MUI 图标无法呈现:错误:元素类型无效:需要字符串或类/函数但得到:object - MUI Icons used in shared React component library won't render: Error: Element type is invalid: expected a string or a class/function but got: object

我已经创建了一个带有共享组件库的 monorepo,但是当我从该库中导入包含来自 @mui/icons-material 的 MUI 图标的组件时,出现以下错误: 这是我在 console.log() 一个导入的图标时得到的 共享组件中的其他一切都工作正常,包括常规 MUI 组件,如果我只是将它们 ...

NPM 工作区对于服务器端项目是否有意义,其中所有依赖项都需要使用 CI 与服务器代码一起发布 - Do NPM workspaces make sense for server-side project where all the dependencies needs to be released using CI alongside the server code

NPM 可用于不同的事情最终工件通常包含所有依赖项的前端项目。 服务端服务,其中 node_modules 目录可用于运行时服务器代码。 NPM 当前将依赖项提升到工作区项目中的根 node_modules 文件夹。 即使他们的新提案https://github.com/npm/rfcs/blo ...

NextJS monorepo 构建失败 — HookWebpackError: processor is not a function - Build fail in NextJS monorepo — HookWebpackError: processor is not a function

当我尝试在我的 monorepo 中构建 NextJS 应用程序之一时,出现错误: 奇怪的是,node/npm 的版本和代码与我前几天最后一次运行这条命令成功时一模一样。 我以前从未遇到过这个错误。 我什至尝试克隆到一个全新的 Linux EC2 实例,看看是否有一些缓存文件搞砸了,但我得到了完全 ...

使用 npm 工作区时出现 Babel 错误 - 插件 babel) SyntaxError: xxx.ts: 缺少分号。 (x:x) - Babel error when working with npm workspace - plugin babel) SyntaxError: xxx.ts: Missing semicolon. (x:x)

在 npm workspace-a的文件中,当我导入位于 npm workspace-b中的 React 组件时,出现错误: plugin babel) SyntaxError: xxx.ts: Missing semicolon. (x:x) plugin babel) SyntaxError: ...

如何将 NPM 命令过滤为工作区模式(如过滤、包含、排除、glob、grep 或子目录)? - How to filter NPM commands to a pattern of workspaces (like filter, include, exclude, glob, grep or subdirectory)?

我想组织一个大型 NPM monorepo,这样我就可以根据类别或模式在许多(但不是全部)工作区上运行命令。 这可能是通过子目录,或者通过工作区名称中的模式,如前缀或后缀,但我无法单独在 NPM 中看到任何方法。 在Yarn >= 2中,可以在yarn workspaces foreach上 ...

Typescript 模块导入 - 嵌套项目架构/npm-workspaces 中没有自动完成 - Typescript module import - no auto-completion in nested project architecture/npm-workspaces

我有一个相当复杂的设置,其中包含许多分布式 npm 包,它们需要彼此。 我试图尽可能地分解它。 设置如下所示(每个子项目都有自己的 package.json): 应用程序:每个应用程序都是独立的,并使用所有库和通用库,每个都有自己的 package.json 通用:用于共享组件,但仅在应用程序中(依 ...

如何将 Turborepo 用于使用 Create React App 创建的现有 React 应用程序以使其成为 monorepo? - How to use Turborepo for an existing react app created with Create React App in order to make it a monorepo?

我有一个用 create react app 制作的有趣项目。 我想将同一个应用程序转换为浏览器扩展。 这个想法迫使我将该项目设为 mono 回购协议。 因为在这两个应用程序中,我将使用相同的组件、挂钩、提供程序等。 我不想使用 Lerna 或 Yarn 工作区。 而且,这将是我的第一个 mono ...

NPM 8 个工作区 - 在 monorepo 中安装一个 package 作为另一个 package 的依赖项 - NPM 8 workspaces - Install one package as the dependency for another package in monorepo

说我有以下结构 假设我想安装 packageA 作为 packageB 的依赖项。 使用 NPM 8 个工作区,我认为应该这样做: npm install @my-scope/packageA --workspace=@my-scope/packageB 相反,我得到了这个: 显然它正试图从注册表中 ...

npm 工作区的 Eslint 无外来依赖错误 - Eslint no-extraneous-dependencies error with npm workspaces

我已经使用具有以下高级结构的 NPM 工作区设置了我的 monorepo: 我所有的包都是私有的,并且在它们各自的package.json文件中被标记为私有。 我已经成功地设置好一切,这样我就可以在 web 和移动工作区中编写这样的代码: import { ITestInterface } from ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM