无法安装IPFS

时间:2018-01-13 23:58:11

标签: macos npm permissions install ipfs

我正在使用其网站上为MacOS提供的说明 - https://ipfs.io/docs/install/#installing-with-ipfs-update [教程] [1]

要构建演示,请克隆此repo并运行以下命令:

$ cd contracts
$ npm install

运行演示 要运行demo,首先运行testrpc:

$ testrpc

然后编译并部署可靠性合同:

$ truffle compile
$ truffle migrate

运行IPFS实例以启用上传:

$ ipfs daemon

最后要建立网站,运行:

$ npm run dev

我到达了最后一步(npm run dev),我收到一条错误消息“npm missing scripts dev”

我在指定的合同目录中,并且我相信正确安装了所有内容。但是,我没有看到json包中的任何dev脚本,我认为可以使用npm run dev命令引用它。这可能是问题吗?

以下是文件夹contract-master

的文件
app

index.html
javascripts
stylesheets
contracts
**ethpm.json** This one?  
img
LICENSE
Lockup.sol
migrations
**package.json** Or this one?  
Readme.md
scripts
coverage.sh
coveralls.sh
install.sh
test.sh
truffle.js

任何帮助/建议/学习资源都将受到赞赏。

感谢您的时间,

利亚

1 个答案:

答案 0 :(得分:0)

您的错误不是因为ipfs。您正在运行开发模式但错误说您没有任何脚本开发。如果您正在部署智能合约,那么您不需要ipfs demon。检查package.json

  "scripts": {
    "dev": "command to run service"
  }

你的package.json没有dev脚本重新检查package.json