繁体   English   中英

松露迁移服务器错误(在松露初始化演示中)

[英]Truffle migrate Server Error (on truffle init demo)

我是DAPP初学者,正在尝试使用Truffle框架并开始运行。 我一直在浏览Truffle文档,但对我来说开箱即用。

  • 创建目录,cd进入其中,然后运行“ truffle init”
  • 运行“松露编译”
  • 在同一项目目录的第二个终端窗口中运行testrpc
  • 运行“松露迁移”

这是我从松露中得到的错误:

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和以太布丁作为松露依赖项安装。 TestRPC / 0.8.7 / darwin / python2.7.12。

谢谢您的帮助-

您确定您确实在第二个窗口中运行了testrpc并使其运行吗? 这一点很重要,因为在这种情况下,testrpc是您的区块链。 如果它没有运行,您将得到与您所描述的类似的错误。 为简单起见,我还建议您一开始就不要在运行testrpc时运行另一个客户端(geth,parity,mist,...)

因此,简而言之,请重新引导,启动testrpc,确保它不显示错误,然后在testrpc仍在后台运行时运行truffle migration命令。

松露迁移确实可以正常运行。 我在这里重新发布了testrpc的问题: Testrpc错误:“找不到记录器'jsonrpc.manager'的记录器”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM