2017-08-22 18 views
1

開始するには、現在の設定 - 開発マシン:問題パッケージ:sailshq /ボディ・パーサ

  • ノードのバージョン:8.4.0
  • NPM: 〜0.12.13
  • ソースコントロールシステム:Githubの
  • 展開ホスト:Herokuの
.3.0
  • 帆(8.4が付属しています)

    私は、次のガイドに続く:

    (githubのと協力して、Herokuのgitの部分を除く)https://vort3x.me/sailsjs-heroku/をしかし、私はHerokuの中で展開押したときに、私はかなりこだわっています、次の処理が行われます。私が持っている

    -----> Creating runtime environment   
    
         NPM_CONFIG_LOGLEVEL=error 
    
         NPM_CONFIG_PRODUCTION=true 
    
         NODE_VERBOSE=false 
    
         NODE_ENV=production 
    
         NODE_MODULES_CACHE=false 
    
    -----> Installing binaries 
    
         engines.node (package.json): 8.4.0 
    
         engines.npm (package.json): unspecified (use default) 
    
    
    
         Resolving node version 8.4.0... 
    
         Downloading and installing node 8.4.0... 
    
         Detected package-lock.json: defaulting npm to version 5.x.x 
    
         Bootstrapping npm 5.x.x (replacing 5.3.0)... 
    
         npm 5.3.0 installed 
    
    -----> Restoring cache 
    
         Skipping cache restore (disabled) 
    
    -----> Building dependencies 
    
         Installing node modules (package.json + package-lock) 
    
         npm ERR! path /tmp/build_7f8d8515578971e692c2e6a35e1006d2/bdemolder-boardgamenights-f5eda42/node_modules/.staging/sails-fec6f6e5/node_modules/@sailshq/body-parser 
    
         npm ERR! code ENOENT 
    
         npm ERR! errno -2 
    
         npm ERR! syscall rename 
    
         npm ERR! enoent ENOENT: no such file or directory, rename '/tmp/build_7f8d8515578971e692c2e6a35e1006d2/bdemolder-boardgamenights-f5eda42/node_modules/.staging/sails-fec6f6e5/node_modules/@sailshq/body-parser' -> '/tmp/build_7f8d8515578971e692c2e6a35e1006d2/bdemolder-boardgamenights-f5eda42/node_modules/.staging/@sailshq/body-parser-9ed21a9f' 
    
         npm ERR! enoent This is related to npm not being able to find a file. 
    
         npm ERR! enoent 
    
    
    
         npm ERR! A complete log of this run can be found in: 
    
         npm ERR!  /app/.npm/_logs/2017-08-22T20_43_13_796Z-debug.log 
    
    -----> Build failed 
    

    と率直にこれについて何をするべきかわからないので、私はエンジン 'node:8.4.0'を忘れてキャッシュが壊れていたので、キャッシュを無効にしようとしましたが、これまで何もしていませんでした。

    名前を変更すると言いますが、私はSails.js内の依存関係を制御できません。 はおそらく何か間違ったことをやって...

    Thxをと種類について

    PS:私は何を見つけた場合、私は自分自身を探し続けるとお答えします。

  • +0

    糸に切り替えてもエラーにはなりません。だから...これは純粋にnpmですか? – BeehDeeh

    答えて

    4

    ただ、package-lock.jsonを削除し、コミットしてHerokuにプッシュしてください!

    関連する問題