使用“truffle serve”命令时找不到模块'../../../../.1.1.4@is-buffer/index.js'

时间:2016-12-29 03:05:39

标签: node.js truffle

我的服务器环境:

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

我正在尝试使用松露和以太坊-testrpc建立以太坊开发环境,在“松露服务”命令之后出现错误。似乎错误是由找不到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.0.2@core-util-is/lib'       at /usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7@resolve/lib/async.js:55:21       在加载时(/usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7@resolve/lib/async.js:69:43)       atx(/usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7@resolve/lib/async.js:92:31)       at /usr/local/nodejs/lib/node_modules/truffle/node_modules/.1.1.7@resolve/lib/async.js:22:47       在FSReqWrap.oncomplete(fs.js:123:15)

1 个答案:

答案 0 :(得分:0)

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