我正在尝试遵循 chainlink "Build, Deploy and Sell Your Own Dynamic NFT" according to the chainlink docs,但是,每当我迁移 truffle 依赖项时,都找不到 zsh 命令。我在 /Users/alexsingleton/.oh-my-zsh
和 ~/.bash_profile
中都有以下设置:
export PATH=~/.npm-global/bin:$PATH
,然而,每当我运行松露迁移(即 truffle migrate --reset --network rinkeby
)时,终端输出都会报告它未找到(即 zsh: command not found: truffle
)。我是否需要向我的 bash-profile 或 oh-my-zsh 配置文件添加其他参数才能成功运行 truffle 迁移?我真诚地感谢任何指导 - 谢谢!
答案 0 :(得分:1)
简单地重新安装 Node-js 解决了我的问题 - 如果遇到主题错误,只需运行:
nvm install node --reinstall-packages-from=node
如果上述方法不起作用,请查看此 post by Byte Archer 以了解重新安装或更新 Node-js 的其他方法。