1

私は一日中これをセットアップするのに苦労しており、同じ問題に行き着き続けています...誰かが助けてくれるのだろうかと私は完全に立ち往生しています. 私のMacにbrewを使用してnode.jsとNPMをインストールしましたが、すべてうまく機能しているようで、エラーなしで実行できました(最終的には!)

私が実行するyo meanjsと、これが起こります....

You're using the official MEAN.JS generator.
? What mean.js version would you like to generate? 0.4.1
0.4.1
? In which folder would you like the project to be generated? This can     be changed later. mean
Cloning the MEAN repo.......
? What would you like to call your application? MEAN
? How would you describe your application? Full-Stack JavaScript with    MongoDB, Express, AngularJS, and Node.js
? How would you describe your application in comma seperated key words? MongoDB, Express, AngularJS, Node.js
? What is your company/author name? Jane
? Would you like to generate the article example CRUD module? No
? Would you like to generate the chat example module? No
create mean/package.json
create mean/bower.json
create mean/config/env/default.js
Running npm install for you....

次に、次のエラーが発生します(これには長すぎるため、部分的なエラーが発生します... 450行です!):

   Error: Command failed: /bin/sh -c cd mean && npm install
    npm WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"5.1.0","npm":"3.3.12"})
    npm WARN prefer global jshint@2.8.0 should be installed with -g
    npm WARN prefer global node-gyp@3.1.0 should be installed with -g
    npm WARN prefer global nodemon@1.3.8 should be installed with -g
    npm WARN prefer global node-inspector@0.10.2 should be installed with -g
    /Users/Jane/myMeanProject/mean/node_modules/.bin/touch: line 1: syntax error near unexpected token `('
    /Users/Jane/myMeanProject/mean/node_modules/.bin/touch: line 1: `var touch = require("../touch")'
    make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 2
    gyp ERR! build error 
    gyp ERR! stack Error: `make` failed with exit code: 2
    gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
    gyp ERR! stack     at emitTwo (events.js:87:13)
    gyp ERR! stack     at ChildProcess.emit (events.js:172:7)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
    gyp ERR! System Darwin 15.0.0
    gyp ERR! command "/usr/local/Cellar/node/5.1.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /Users/Jane/myMeanProject/mean/node_modules/bufferutil
    gyp ERR! node -v v5.1.0
    gyp ERR! node-gyp -v v3.0.3
    gyp ERR! not ok 
    npm WARN install:bufferutil@1.2.1 bufferutil@1.2.1 install: `node-gyp rebuild`
    npm WARN install:bufferutil@1.2.1 Exit status 1
    In file included from ../src/bufferutil.cc:16:
    ../../nan/nan.h:261:25: error: redefinition of '_NanEnsureLocal'
    NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
                            ^
    ../../nan/nan.h:256:25: note: previous definition is here
    NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
                            ^
    ../../nan/nan.h:661:13: error: no member named 'smalloc' in namespace 'node'
        , node::smalloc::FreeCallback callback
          ~~~~~~^
    ../../nan/nan.h:672:12: error: no matching function for call to 'New'
        return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
               ^~~~~~~~~~~~~~~~~
   

誰でも私を正しい方向に向けることができますか?私はこれが初めてで、なぜ機能しないのか非常に混乱しています!!! すべてを削除して再インストールしようとしましたが、この時点ではまだ壁にぶつかっています。

4

1 に答える 1