我的服务器环境:
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)
答案 0 :(得分:0)
我也有这个错误,当我的节点版本是v7.3.0时,当我将我的节点版本更改为v7.2.1时,此问题已解决。 所以我觉得Truffer依赖于你的节点版本。