首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的控制台说的是糖而不是糖(开发)?

为什么我的控制台说的是糖而不是糖(开发)?
EN

Stack Overflow用户
提问于 2022-03-01 00:06:44
回答 1查看 138关注 0票数 0

我正试着遵循一个松露教程并陷入困境。我已经做了一个基本的合同和迁移脚本,并做了松露编译和松露迁移。

之后,在教程中,命令行说“松露(开发)”,而我的命令行说“松露(甘纳奇)”。我无法实际运行剩下的教程,并认为这可能是为什么.

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-03-04 10:34:30

命令行所说的内容取决于您所在的网络。在项目的根文件夹中,必须有一个名为truffle-config.js (或truffle.js for Windows)的文件。除其他外,此文件包含您可以使用的网络定义。要实现您想要的结果,您可以取消对定义development网络的行的注释,保存文件,然后运行truffle develop。注意,truffle develop可以在不需要ganache的情况下运行。要连接到ganache,可以计算出ganache使用的端口(例如,ganache使用8545),并在文件truffle-config.js中的开发定义中使用该端口。

如果由于某种原因,您已经破坏了truffle-config.js文件,您可以重新启动一个松露项目(可能在一个新的文件夹位置,然后在那里复制您的合同和迁移文件)与truffle init

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71302396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档