松露安装问题“ -bash:松露:找不到命令”

时间:2019-02-10 07:47:58

标签: npm blockchain solidity truffle tomochain

我正在尝试使用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

1 个答案:

答案 0 :(得分:1)

原来这是环境路径变量的问题。 需要在路径变量后附加“ /Users/Zubair/~.npm-global/bin/”,以便从工作目录中访问松露。 这个答案帮助我解决了这个问题。 https://ethereum.stackexchange.com/questions/52812/error-in-installing-truffle-in-macos