2017-04-13 1 views
0

今朝、Bitbucketパイプラインを使用して私のReactアプリケーションをビルドするプロセスでエラーが発生しました。このエラーを引き起こすべきではないいくつかの調整を除いて、私のアプリケーションに変更されたものはありません。Bitbucketパイプラインでアプリケーションを構築中にエラーが発生しました

私のアプリケーションをローカルにビルドしようとすると、何のエラーも発生しません。 NPMがパイプラインでスローするエラーを見つけることができます。

+ npm run build-debug 
npm info it worked if it ends with ok 
npm info using [email protected] 
npm info using [email protected] 
npm info prebuild-debug [email protected] 
npm info build-debug [email protected] 
> [email protected] build-debug /opt/atlassian/pipelines/agent/build 
> node scripts/build-debug.js 
Creating an optimized production build... 
Failed to compile. 
Module not found: Error: Cannot resolve module 'promise-polyfill' in /opt/atlassian/pipelines/agent/build/node_modules/firebase/app 
npm info [email protected] Failed to exec build-debug script 
npm ERR! Linux 4.9.16-coreos-r1 
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "build-debug" 
npm ERR! node v4.6.0 
npm ERR! npm v2.15.9 
npm ERR! code ELIFECYCLE 
npm ERR! [email protected] build-debug: `node scripts/build-debug.js` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] build-debug script 'node scripts/build-debug.js'. 
npm ERR! This is most likely a problem with the webplayer package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node scripts/build-debug.js 
npm ERR! You can get information on how to open an issue for this project with: 
npm ERR!  npm bugs webplayer 
npm ERR! Or if that isn't available, you can get their info via: 
npm ERR! 
npm ERR!  npm owner ls webplayer 
npm ERR! There is likely additional logging output above. 
npm ERR! Please include the following file with any support request: 
npm ERR!  /opt/atlassian/pipelines/agent/build/npm-debug.log 

ありがとうございます!

答えて

0

この問題を抱えている人には、修正が見つかりました。 弊社のFirebaseを使用しているすべてのプロジェクトは、トラフビットバケットパイプラインまたはDockerコンテナを手に入れることができません。いくつかの研究の後、何らかの理由でnpmパッケージpromise-polyfillがNodeバージョン4.0.0のレジストリなどに存在しなくなりましたか?コンテナイメージをNodeバージョン7.9.0に更新しました。

関連する問題