2017-11-08 8 views
2

설치 시작에 실패, 그러나 나는 다음과 같은 오류가없이 호출 할 수 없습니다 :트러플은 후 내가 잘 트러플을 설치

/usr/local/lib/node_modules/truffle/build/cli.bundled.js:98908 
function VM (opts = {}) { 
      ^

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) 
    at node.js:966:3 

시스템 사양 : 끝나면 uname -a

리눅스 7ed9621f5250 4.1. 12-103.7.1.el7uek.x86_64

NodeJS v4.2.6

NPM의 V3.5.2

사용 691,363,210

설치 명령 :

apt-get update 
apt-get -y install curl nodejs npm 
ln -s /usr/bin/nodejs /usr/bin/node 
npm install -g truffle 

내가 문제를 해결하기 위해 여기에 대한 문서 또는 게시물을 찾을 수 없습니다. 도와주세요. 감사.

+0

Node.js 4에는 기능 매개 변수에 대한 기본값이 없습니다. 최신 버전을 사용하십시오. –

+0

오케이, 그 트릭을했습니다. 감사! 수락 할 수 있도록 답으로 게시 할 수 있습니까? – JRomeo

답변

1

나는 또한 이것에서 붙 들렸다. 나는 나를 위해 일하는 이것을 따라 갔고, 그것이 또한 당신을 위해 일하기를 바랍니다. 노드와 npm을 완전히 제거하십시오. 사용 신선한 노드와 NPM를 설치

  1. wget을 https://nodejs.org/dist/v8.8.0/node-v8.8.0-linux-x64.tar.gz
  2. sudo는 타르 -xf 노드 v8.8.0 - 리눅스 - x64.tar.gz --directory/usr/지방 --strip-구성 요소 1
  3. 노드 --version
  4. NPM --version
  5. sudo는 NPM -g 송로 버섯을 설치
  6. 에서 mkdir 트 뤼프 PROJ
  7. CD의 트 뤼프 PROJ
  8. 트뤼플 초기화