以太坊学习常规操作
切换到项目目录下:
1.启动ganache-cli(不一定在当前项目目录下启动)
node_modules/.bin/ganache-cli
2.后台启动ipfs,可以分布式存储大文件和图片
切换到go-ipfs目录下
./ipfs daemon
3.truffle框架部署项目
sudo truffle migrate
4.执行种子文件
truffle exec seed.js
5.利用webpack打包项目
cd app && npm run dev
6.准备工作完成之后,可以通过浏览器访问
localhost:8080/product.html?id=1
遇到的问题(已解决):
7.webpack打包启动端口和ipfs端口冲突,还未更改
都是localhost:8080
修改webpack端口号,添加如下代码:
devServer: {
host:'127.0.0.1',
port:8088
},