1.使用truffle时出现html
Error: /usr/bin/env: node: 没有那个文件或目录node
一、若是是用sudo apt-get install nodejs命令安装的nodejs,git
ubuntu在安装的时候为了不包的冲突,将nodejs的命令操做改为nodejs,而不是node。github
二、因为express安装时默认的nodejs命令是node,因此安装完后express命令会不起做用,express
解决方法:npm
sudo ln -s /usr/bin/nodejs /usr/bin/nodeubuntu
建立两者之间的符号连接!app
2.解决上述问题后,使用truffle,报错:ui
SyntaxError: Unexpected token =
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)spa
at node.js:966:3
在github上找到解决方法(https://github.com/trufflesuite/truffle/issues/128),把nodejs升级一下就能够了,这里咱们经过安装n模块来升级
便可解决