Truffle 迁移服务器错误(在 truffle init demo 上)

Truffle migrate Server Error (on truffle init demo)

我是一名 DAPP 初学者,正在努力学习 运行 Truffle 框架。我一直在浏览 Truffle 文档,但它对我来说不是开箱即用的。

这是我从 truffle 得到的错误:

Running migration: 1_initial_migration.js


Deploying Migrations...
Error encountered, bailing. Network state unknown. Review successful transactions manually.
Error: Server error
    at Object.module.exports.InvalidResponse (/usr/local/lib/node_modules/truffle/node_modules/ether-pudding/node_modules/web3/lib/web3/errors.js:35:16)
    at /usr/local/lib/node_modules/truffle/node_modules/ether-pudding/node_modules/web3/lib/web3/requestmanager.js:86:36

我用 Node v5 和 v6 得到了这个。 松露 v2.1.1。 Web3 和 ether-pudding 作为 truffle 依赖项安装。 TestRPC/0.8.7/darwin/python2.7.12.

感谢您的帮助-

你确定你 运行 秒 window 测试了 testrpc 并让它 运行 了吗?这很重要,因为 testrpc 在这种情况下是 yoir 区块链。如果不是 运行,您将收到与您描述的类似的错误。 为简单起见,我还建议您一开始不要 运行 另一个客户端,同时 运行ning testrpc (geth, parity, mist, ... )

所以简而言之,重新启动,启动 testrpc,确保它不显示错误,然后 运行 truffle migrate 命令,同时 testrpc 仍然 运行s 在后台。

Truffle 迁移 运行 正确。我在这里重新发布了关于 testrpc 的问题: Testrpc error: 'no loggers could be found for logger 'jsonrpc.manager'