0

我的服务器环境:

Linux 4.4.0-57-generic (ubuntu 16.04 Xenial)
node v6.9.2
npm  v3.10.9
truffle v2.1.1

我正在尝试使用 truffle 和 ethereum-testrpc 设置以太坊开发环境,在命令“truffle serve”之后出现错误。似乎错误是由找不到 is-buffer/index.js 引起的,实际上它已安装在: /usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.4@is-buffer$/index.js 我需要更改一些文件以将其指向正确的路径吗?

在 2016 年 12 月 27 日星期二 17:04:56 GMT+0800 (CST) 错误完成错误:找不到模块 '../../../../.1.1.4@is-buffer/index.js'来自 /usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7 的 '/usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.0.2@core-util-is/lib' @resolve/lib/async.js:55:21 在负载 (/usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7@resolve/lib/async.js:69:43) 在 onex ( /usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7@resolve/lib/async.js:92:31)在/usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1 .7@resolve/lib/async.js:22:47 在 FSReqWrap.oncomplete (fs.js:123:15)

4

1 回答 1

0

我也有这个错误,当我的节点版本是 v7.3.0 时,当我将我的节点版本更改为 v7.2.1 时,这个问题解决了。所以我这个 Truffer 取决于你的节点版本。

于 2017-01-22T09:41:29.740 回答