命令失败,退出代码 134:npm 运行 生成
Command failed with exit code 134: npm run generate
我正在尝试将我的 nuxt js 项目部署到 netlify。安装部分工作正常,但是 returns 构建过程中出现错误。
我尝试搜索 google 但找不到解决此问题的方法。
我也试过这个命令CI= npm run generate
3:16:42 PM: $ npm run generate
3:16:43 PM: > portfolio@1.0.0 generate
3:16:43 PM: > nuxt generate
3:16:50 PM: node: ../src/coroutine.cc:134: void* find_thread_id_key(void*): Assertion `thread_id_key != 0x7777' failed.
Aborted
3:16:50 PM:
3:16:50 PM: ────────────────────────────────────────────────────────────────
3:16:50 PM: "build.command" failed
3:16:50 PM: ────────────────────────────────────────────────────────────────
3:16:50 PM:
3:16:50 PM: Error message
3:16:50 PM: Command failed with exit code 134: npm run generate
3:16:50 PM:
3:16:50 PM: Error location
3:16:50 PM: In Build command from Netlify app:
3:16:50 PM: npm run generate
3:16:50 PM:
3:16:50 PM: Resolved config
3:16:50 PM: build:
3:16:50 PM: command: npm run generate
3:16:50 PM: commandOrigin: ui
3:16:50 PM: publish: /opt/build/repo/dist
3:16:50 PM: publishOrigin: ui
3:16:50 PM: Caching artifacts
3:16:50 PM: Started saving node modules
3:16:50 PM: Finished saving node modules
3:16:50 PM: Started saving build plugins
3:16:50 PM: Finished saving build plugins
3:16:50 PM: Started saving pip cache
3:16:50 PM: Finished saving pip cache
3:16:50 PM: Started saving emacs cask dependencies
3:16:50 PM: Finished saving emacs cask dependencies
3:16:50 PM: Started saving maven dependencies
3:16:50 PM: Finished saving maven dependencies
3:16:50 PM: Started saving boot dependencies
3:16:50 PM: Finished saving boot dependencies
3:16:50 PM: Started saving rust rustup cache
3:16:50 PM: Finished saving rust rustup cache
3:16:50 PM: Started saving go dependencies
3:16:50 PM: Finished saving go dependencies
3:16:52 PM: Build failed due to a user error: Build script returned non-zero exit code: 2
3:16:52 PM: Creating deploy upload records
3:16:52 PM: Failing build: Failed to build site
3:16:52 PM: Failed during stage 'building site': Build script returned non-zero exit code: 2
3:16:52 PM: Finished processing build request in 1m34.230804646s
这是 Nuxt 配置 -
我的目标是建立一个静态站点。你可能猜到这是我的投资组合网站。我正在研究我的投资组合以获得更好的工作。
nuxt.config.js
export default {
// Target: https://go.nuxtjs.dev/config-target
target: 'static',
// Global page headers: https://go.nuxtjs.dev/config-head
head: {
title: 'Hasibur',
htmlAttrs: {
lang: 'en'
},
meta: [
{ charset: 'utf-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ hid: 'description', name: 'description', content: '' },
{ name: 'format-detection', content: 'telephone=no' }
],
link: [
{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
]
},
// Global CSS: https://go.nuxtjs.dev/config-css
css: [
'@/assets/scss/main.scss'
],
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
plugins: [
{ src: '~/plugins/components.js', mode: 'client' },
{ src: '~/plugins/fontawesome.js', mode: 'client' },
],
// Auto import components: https://go.nuxtjs.dev/config-components
components: true,
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
buildModules: [
// https://go.nuxtjs.dev/tailwindcss
'@nuxtjs/tailwindcss',
],
// Modules: https://go.nuxtjs.dev/config-modules
modules: [
// https://go.nuxtjs.dev/axios
'@nuxtjs/axios',
],
// Axios module configuration: https://go.nuxtjs.dev/config-axios
axios: {},
// Build Configuration: https://go.nuxtjs.dev/config-build
build: {
}
}
我刚刚遇到了同样的问题,感谢this question. The problem seems to be fibers解决了它。
我采取的修复步骤:
- 卸载光纤:
npm uninstall fibers
- 删除
package-lock.json
& node_modules/
- 再次安装软件包:
npm install
仅仅从 package.json
中删除纤程是不够的,因为 Netlify 似乎仍然可以在 package-lock.json
中找到包。
我正在尝试将我的 nuxt js 项目部署到 netlify。安装部分工作正常,但是 returns 构建过程中出现错误。
我尝试搜索 google 但找不到解决此问题的方法。
我也试过这个命令CI= npm run generate
3:16:42 PM: $ npm run generate
3:16:43 PM: > portfolio@1.0.0 generate
3:16:43 PM: > nuxt generate
3:16:50 PM: node: ../src/coroutine.cc:134: void* find_thread_id_key(void*): Assertion `thread_id_key != 0x7777' failed.
Aborted
3:16:50 PM:
3:16:50 PM: ────────────────────────────────────────────────────────────────
3:16:50 PM: "build.command" failed
3:16:50 PM: ────────────────────────────────────────────────────────────────
3:16:50 PM:
3:16:50 PM: Error message
3:16:50 PM: Command failed with exit code 134: npm run generate
3:16:50 PM:
3:16:50 PM: Error location
3:16:50 PM: In Build command from Netlify app:
3:16:50 PM: npm run generate
3:16:50 PM:
3:16:50 PM: Resolved config
3:16:50 PM: build:
3:16:50 PM: command: npm run generate
3:16:50 PM: commandOrigin: ui
3:16:50 PM: publish: /opt/build/repo/dist
3:16:50 PM: publishOrigin: ui
3:16:50 PM: Caching artifacts
3:16:50 PM: Started saving node modules
3:16:50 PM: Finished saving node modules
3:16:50 PM: Started saving build plugins
3:16:50 PM: Finished saving build plugins
3:16:50 PM: Started saving pip cache
3:16:50 PM: Finished saving pip cache
3:16:50 PM: Started saving emacs cask dependencies
3:16:50 PM: Finished saving emacs cask dependencies
3:16:50 PM: Started saving maven dependencies
3:16:50 PM: Finished saving maven dependencies
3:16:50 PM: Started saving boot dependencies
3:16:50 PM: Finished saving boot dependencies
3:16:50 PM: Started saving rust rustup cache
3:16:50 PM: Finished saving rust rustup cache
3:16:50 PM: Started saving go dependencies
3:16:50 PM: Finished saving go dependencies
3:16:52 PM: Build failed due to a user error: Build script returned non-zero exit code: 2
3:16:52 PM: Creating deploy upload records
3:16:52 PM: Failing build: Failed to build site
3:16:52 PM: Failed during stage 'building site': Build script returned non-zero exit code: 2
3:16:52 PM: Finished processing build request in 1m34.230804646s
这是 Nuxt 配置 - 我的目标是建立一个静态站点。你可能猜到这是我的投资组合网站。我正在研究我的投资组合以获得更好的工作。
nuxt.config.js
export default {
// Target: https://go.nuxtjs.dev/config-target
target: 'static',
// Global page headers: https://go.nuxtjs.dev/config-head
head: {
title: 'Hasibur',
htmlAttrs: {
lang: 'en'
},
meta: [
{ charset: 'utf-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ hid: 'description', name: 'description', content: '' },
{ name: 'format-detection', content: 'telephone=no' }
],
link: [
{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
]
},
// Global CSS: https://go.nuxtjs.dev/config-css
css: [
'@/assets/scss/main.scss'
],
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
plugins: [
{ src: '~/plugins/components.js', mode: 'client' },
{ src: '~/plugins/fontawesome.js', mode: 'client' },
],
// Auto import components: https://go.nuxtjs.dev/config-components
components: true,
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
buildModules: [
// https://go.nuxtjs.dev/tailwindcss
'@nuxtjs/tailwindcss',
],
// Modules: https://go.nuxtjs.dev/config-modules
modules: [
// https://go.nuxtjs.dev/axios
'@nuxtjs/axios',
],
// Axios module configuration: https://go.nuxtjs.dev/config-axios
axios: {},
// Build Configuration: https://go.nuxtjs.dev/config-build
build: {
}
}
我刚刚遇到了同样的问题,感谢this question. The problem seems to be fibers解决了它。
我采取的修复步骤:
- 卸载光纤:
npm uninstall fibers
- 删除
package-lock.json
&node_modules/
- 再次安装软件包:
npm install
仅仅从 package.json
中删除纤程是不够的,因为 Netlify 似乎仍然可以在 package-lock.json
中找到包。