truffle serve 出错

2017-08-18  本文已影响0人  踏歌_ZJU

使用truffle serve 运行demo时报错

Serving static assets in ./build on port 8080...
/home/lupengkai/program/node-v8.4.0-linux-x64/lib/node_modules/truffle/build/cli.bundled.js:115605
  return (new fsevents(path)).on('fsevent', callback).start();
          ^

TypeError: fsevents is not a constructor
    at createFSEventsInstance (/home/lupengkai/program/node-v8.4.0-linux-x64/lib/node_modules/truffle/build/cli.bundled.js:115605:11)
    at setFSEventsListener (/home/lupengkai/program/node-v8.4.0-linux-x64/lib/node_modules/truffle/build/cli.bundled.js:115659:16)
    at FSWatcher.FsEventsHandler._watchWithFsEvents (/home/lupengkai/program/node-v8.4.0-linux-x64/lib/node_modules/truffle/build/cli.bundled.js:115823:16)
    at FSWatcher.<anonymous> (/home/lupengkai/program/node-v8.4.0-linux-x64/lib/node_modules/truffle/build/cli.bundled.js:115957:25)
    at gotStat (fs.js:1783:21)
    at FSReqWrap.oncomplete (fs.js:152:21)

按照网上的解决办法,重新安装低版本的truffle@3.2.1

npm install -g truffle@3.2.1

终端里报错

image.png

需要首先安装git

sudo apt-get install git

重新安装truffle@3.2.1时,终端又报错,看来这种解决方法很麻烦。

image.png

根据问题,找到一种变通方法
用npm run dev 替代 truffle serve,成功

image.png image.png

在web界面操作时又遇到错误,读取balance出错。

重新运行testrpc和truffle migrate、npm run dev问题消失了。

贴一张转账成功的图

image.png
上一篇下一篇

猜你喜欢

热点阅读