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模塊來升級
便可解決