以太坊开发框架truffle以及testrpc注意事项

简介: 问题:通过Truffle和TestRPC生成测试环境以后,无法通过IP地址访问环境,而只能在本机通过localhost访问 解决方案:修改testrpc和truffle环境的三个地方 1.修改truffle生成的web框架文件里面的truffle.
环境版本:
Truffle v3.4.9 (core: 3.4.8)
Solidity v0.4.15 (solc-js)
EthereumJS TestRPC v4.1.1 (ganache-core: 1.1.2)

问题:通过Truffle和TestRPC生成测试环境以后,无法通过IP地址访问环境,而只能在本机通过localhost访问
解决方案:修改testrpc和truffle环境的三个地方

1.修改truffle生成的web框架文件里面的truffle.js文件
a96921164cd81032b7e497aa66e24e992f79c652
2.使用###>testrpc -h 0.0.0.0命令启动testrpc
3.修改truffle文件的webpack.config.js文件
c4a8a7a490ac82b3a6dac99d9ce6e1ca475b8f9f
具体全部命令

1. >mkdir myproject  

2. >cd myproject  

3. >truffle init webpack


修改完成,需要重新编译

     >truffle compile -all

4.   >truffle migrate

5.   >testrpc -h 0.0.0.0(请在另一个终端下运行这个命令)

6.   >npm run dev


相关文章
|
5月前
|
数据库 开发者 Python
Python后端开发入门指南:从零开始,用Flask打造你的第一个Web应用!
【8月更文挑战第21天】Python凭借简洁的语法和丰富的库支持,在后端开发中备受青睐。本指南通过Flask框架介绍Python后端开发的基础步骤。首先安装Flask (`pip install flask`),接着创建应用实例及路由,如定义根路由`/`显示"Hello, World!"。为处理复杂逻辑如数据库操作,可使用Flask-SQLAlchemy扩展,安装后(`pip install flask-sqlalchemy`)配置数据库并定义模型。这些基本步骤为初学者提供了实用的起点,帮助快速上手Python后端开发。
333 0
|
6月前
|
JavaScript 前端开发 区块链
智能合约泰山众筹DAPP系统开发丨Python环境搭建
智能合约的开发与环境搭建:(仅供参考) nodejs和npm node.js安装(含NPM) node.js官网下载16.15.0LTS版本,安装,修改路径,安装包不需要选择 命令行查看是否安装成功 node -v,显示为v16.15.0
|
8月前
|
缓存 API 数据库
构建高效Python Web应用:Flask框架与RESTful API设计原则
【5月更文挑战第20天】 在现代Web开发中,构建一个轻量级且高效的后端服务至关重要。本文将深入探讨如何使用Python的Flask框架结合RESTful API设计原则来创建可扩展和易于维护的Web应用程序。我们将通过分析Flask的核心特性,以及如何利用它来实现资源的合理划分、接口的版本控制和请求处理优化等,来指导读者打造高性能的API服务。文中不仅提供了理论指导,还包括了实践案例,旨在帮助开发者提升开发效率,并增强应用的稳定性和用户体验。
|
8月前
|
设计模式 前端开发 API
简述 Python WEB 开发常用的框架有哪些?
【2月更文挑战第26天】【2月更文挑战第88篇】简述 Python WEB 开发常用的框架有哪些?
43 2
|
8月前
|
网络协议 API 网络架构
《Python 简易速速上手小册》第8章:Python 网络编程与 Web 开发(2024 最新版)
《Python 简易速速上手小册》第8章:Python 网络编程与 Web 开发(2024 最新版)
60 0
|
前端开发 数据库 网络架构
Python Django框架中文教程:学习简单、灵活、高效的Web应用程序框架
Python Django框架中文教程:学习简单、灵活、高效的Web应用程序框架
flask框架(二)配套代码补充
flask框架(二)配套代码补充
flask框架(四)配套代码
flask框架(四)配套代码
|
存储 开发框架 JSON
使用 Python 开发 BNB 钱包部署指南
使用 Python 开发 BNB 钱包部署指南
|
安全 搜索推荐 Python
推荐 5 个 yyds 的开源 Python Web 框架
提到 Python 的 Web 框架,第一反应就是老三样,Django,Flask 和 Tornado。如果按流行度来排名的话,应该也是这个顺序。
762 0
推荐 5 个 yyds 的开源 Python Web 框架