我正在尝试使用https://medium.com/tomochain/how-to-build-a-dapp-on-tomochain-85532a1192e7教程为在Mac上开发dapp的环境设置。安装松露后,我无法使用项目目录中的松露命令。我认为设置路径变量或松露不是全局安装存在一些问题。 这是控制台的输出
Sheikhs-MacBook-Air:〜Zubair $节点-v v10.15.1
Sheikhs-MacBook-Air:〜Zubair $ npm -v 6.4.1
Sheikhs-MacBook-Air:〜Zubair $松露版 -bash:松露:找不到命令
Sheikhs-MacBook-Air:〜Zubair $ ./node_modules/.bin/松露版本 松露v5.0.3(核心:5.0.3) Solidity v0.5.0(solc-js) 节点v10.15.1
Sheikhs-MacBook-Air:〜Zubair $ cd pet-shop-tutorial
Sheikhs-MacBook-Air:pet-shop-tutorial Zubair $松露版 -bash:松露:找不到命令
Sheikhs-MacBook-Air:pet-shop-tutorial Zubair $ ./node_modules/.bin/松露版本 -bash:./node_modules/.bin/truffle:没有这样的文件或目录
Sheikhs-MacBook-Air:pet-shop-tutorial Zubair $ npm config获取前缀 /Users/Zubair/pet-shop-tutorial/~.npm-global
答案 0 :(得分:1)
原来这是环境路径变量的问题。 需要在路径变量后附加“ /Users/Zubair/~.npm-global/bin/”,以便从工作目录中访问松露。 这个答案帮助我解决了这个问题。 https://ethereum.stackexchange.com/questions/52812/error-in-installing-truffle-in-macos