- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的根目录中有一个 webpack.config.js
(在包含 packages*.json
文件的目录之外),当我启动 lerna 时运行 build
然后出现此错误:
**ERROR OUTPUT**
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'build' ]
2 info using npm@6.7.0
3 info using node@v11.13.0
4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle access-ninja@1.0.0~prebuild: access-ninja@1.0.0
6 info lifecycle access-ninja@1.0.0~build: access-ninja@1.0.0
7 verbose lifecycle access-ninja@1.0.0~build: unsafe-perm in lifecycle true
8 verbose lifecycle access-ninja@1.0.0~build: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/user/dev/development/6.3_sources/portal-ui/react/packages/access-ninja/node_modules/.bin:/home/user/dev/development/6.3_sources/portal-ui/react/packages/access-ninja/node_modules/.bin:/home/user/dev/development/6.3_sources/portal-ui/react/packages/node_modules/.bin:/home/user/dev/development/6.3_sources/portal-ui/react/node_modules/.bin:/home/user/dev/development/6.3_sources/portal-ui/node_modules/.bin:/home/user/dev/development/6.3_sources/node_modules/.bin:/home/user/dev/development/node_modules/.bin:/home/user/dev/node_modules/.bin:/home/user/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/usr/bin:/home/user/bin/Sencha/Cmd:/home/user/bin:/home/user/.local/bin:/opt/maven-3.5.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
9 verbose lifecycle access-ninja@1.0.0~build: CWD: /home/user/dev/development/6.3_sources/portal-ui/react/packages/access-ninja
10 silly lifecycle access-ninja@1.0.0~build: Args: [ '-c', 'webpack --progress --mode development' ]
11 silly lifecycle access-ninja@1.0.0~build: Returned: code: 1 signal: null
12 info lifecycle access-ninja@1.0.0~build: Failed to exec build script
13 verbose stack Error: access-ninja@1.0.0 build: `webpack --progress --mode development`
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
13 verbose stack at EventEmitter.emit (events.js:193:13)
13 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at ChildProcess.emit (events.js:193:13)
13 verbose stack at maybeClose (internal/child_process.js:1001:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:266:5)
14 verbose pkgid access-ninja@1.0.0
15 verbose cwd /home/user/dev/development/6.3_sources/portal-ui/react/packages/access-ninja
16 verbose Linux 4.18.0-16-generic
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "build"
18 verbose node v11.13.0
19 verbose npm v6.7.0
20 error code ELIFECYCLE
21 error errno 1
22 error access-ninja@1.0.0 build: `webpack --progress --mode development`
22 error Exit status 1
23 error Failed at the access-ninja@1.0.0 build script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]
这是我的 monorepo 中的结构:
packages/
├── portal-ui
│ └── package.json
├── access-ninja
└── package.json
我看到 webpack 启动了,但我不知道它需要什么来工作
最佳答案
您可能需要添加 --config
参数来定义构建脚本的位置,因为现在它正在包文件夹内查找。
"build": "webpack --config ../../webpack.config.js --progress --modedevelopment"
关于javascript - Lerna 没有启动 webpack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55451307/
要旨 我有一个 monorepo,我正在使用 yarn workspaces和 lerna来管理它。直到现在我都没有问题。我需要知道自上次发布以来所有更改的包。 问题 所以我跑 lerna chang
我正在尝试使用 Lerna 设置我的 monorepo。该计划是通过提取应该是他们自己的包的代码块来重构现有项目。我跑了lerna init ,我当前的设置如下所示: project/ packa
我有一个 Lerna 项目,直到最近才使用 lerna bootstrap --hoist。这很有效,但我发现许多子文件夹中的 devDependencies 大部分是相同的。升级到 Lerna v3
我有三个包: A , 取决于 C B , 取决于 C C 使用 lerna run build 时, C在 A 之前构建和 B (好的!) 但是当我开始监视任务时lerna run watch , C
我们正在迁移我们的 monorepo 以使用 Lerna . Lerna 支持 NPM 和 Yarn,此外还允许使用 Yarn 工作区进行配置。我不清楚带有 Yarn 工作区的 Lerna 是否比带有
我正在迁移到 pnpm 以管理来自 lerna 的 monorepo。但是,在 CI 中,有一个遗留命令使用 lerna 的 --since 选项。 lerna run lint --since or
我在 lerna 包下有 2 个项目。其中一个是一个包,另一个是一个cra网站。当我在每个包下执行“yarn start”时,我可以看到构建文件夹和分别在开发服务器中加载的网站: 包 1 >> "st
在我的 monorepo 中,我有 3 个包 package1 , package2 , package3 ,每个包都包含一个名为 build 的 npm 脚本. 但是,这些包没有链接在一起。即没有r
我的结构如下: 包.json lerna.json 包 myproj-util 包.json myproj-模式 package.json -- 在 myproj-util 上有开发依赖 这两个项目都
我有一个由 Lerna 驱动的 monorepo,其中包含发布到 NPM 的各种包。其中有各种辅助函数,它们位于 repo 的根目录中,并由几个包共享。 我遇到的问题是,当每个包都是用 Babel 构
对于 yarn workspaces,我有一个常见(或不那么 coomon)的场景并没有在网上找到适合我的指南。 yarn 工作区看起来像这样: - monorepo - packages
我的根目录中有一个 webpack.config.js (在包含 packages*.json 文件的目录之外),当我启动 lerna 时运行 build 然后出现此错误: **ERROR OUTPU
我正在使用 lerna 来管理 React 组件库。我的一些组件既有来自 npm 注册表的外部依赖项,也有内部依赖项,存储库中的同级包。 我正在尝试使用 lerna add 命令将内部依赖项添加到另一
使用 lerna 和本地依赖项的正确方法是什么? 我已经在 mono 存储库中配置了两个模块,以将 lerna 与本地依赖项一起使用。我预料到了 $ lerna bootstrap $ lerna r
我有一个 lerna 存储库,其中包含以通常结构组织的多个包: package.json /packages - alpha package.json - bravo pack
假设两个项目(例如 my-app 和 my-ui)使用 webpack 别名将“components”解析为“./src/components”。我使用 Lerna 在本地“链接”这个项目并简化开发,
当使用 lerna publish 发布包时,如果检测到循环依赖,则会输出警告。 有没有办法让 lerna 检查循环依赖而不发布包? 最佳答案 lerna bootstrap 也会输出循环依赖。 关于
我有一个 lerna 脚本( lerna dev ),它使用 --parallel 启动几个包的开发服务器选项(如果我不使用该选项,则只会启动第一个服务,而不会启动其他服务)。这些服务器在不同端口上以
我正在使用 Lerna monorepo。我经常看到一个包从另一个包的深处导入,例如: import { SomeType } from "@schema/folder/folder/file.ts"
我有一个预先存在的项目,我想将其导入到我现有的使用 yarn 工作区的 lerna monorepo 中。 命令: I've tried running all of the following co
我是一名优秀的程序员,十分优秀!