You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行stencil start启动失败:node-fibers的fibers.node文件缺失问题

Stencil启动fibers.node文件缺失修复方案

错误原因

该错误是当前Windows 64位环境、Node v10.24.1版本对应的node-fibers预编译二进制文件不存在导致的,可通过以下任意一种方式解决:

方案1:本地编译fibers包

  • 首先进入fibers对应安装目录:
    cd C:\Users\user\AppData\Roaming\nvm\v10.24.1\node_modules\@bigcommerce\stencil-cli\node_modules\fibers
  • 执行本地构建命令,自动生成对应二进制文件:
    node build.js
  • 构建完成后重新执行stencil start即可正常启动。

方案2:安装Windows构建工具后重新编译

如果方案1执行时报构建相关错误,说明本地缺少Node模块编译依赖,按以下步骤操作:

  • 用管理员权限打开CMD或PowerShell,执行命令安装Windows构建工具:
    npm install -g windows-build-tools
  • 安装完成后回到方案1的fibers目录重新执行构建命令即可。

方案3:重装Stencil CLI

如果上述方案均无效,直接全局重装适配Node v10版本的Stencil CLI:

  • 卸载现有Stencil CLI:npm uninstall -g @bigcommerce/stencil-cli
  • 清空npm缓存:npm cache clean --force
  • 安装适配Node v10的3.x版本Stencil CLI:npm install -g @bigcommerce/stencil-cli@3.x
  • 安装完成后重新执行stencil start。

注意事项

node-fibers仅支持Node v16及更低版本,请勿将Node版本升级到v17及以上,否则会完全不兼容fibers包,导致Stencil CLI无法运行

内容的提问来源于stack exchange,提问作者Bradley Bousoula

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 07:54:00