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

从GitHub安装@solana/web3.js分支及构建失败问题求助

解决@solana/web3.js Fork分支构建失败问题

错误原因

你的build脚本使用了类Unix系统的命令分隔符;,但在Windows CMD环境下,npm会将clean;识别为一个完整的脚本名称,而你的package.json中只有clean脚本,因此报错找不到clean;脚本。

解决方案

方案1:拆分命令单独执行

直接分三步执行构建流程的每个命令:

npm run clean
cross-env NODE_ENV=production rollup -c
npm run type:gen

方案2:修改package.json适配跨平台

打开项目根目录的package.json,找到scripts下的build字段,将原来用;分隔的命令改成用&&连接(&&是跨平台兼容的命令分隔符):

"scripts": {
  // ...其他脚本
  "build": "npm run clean && cross-env NODE_ENV=production rollup -c && npm run type:gen"
}

修改后重新执行npm run build即可。

方案3:使用类Unix终端执行

如果你使用Git Bash、WSL(Windows子系统)或者macOS/Linux终端,直接执行原命令即可,这类终端原生支持;作为命令分隔符。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 19:45:21