クライアントから電話があり、クラッシュしたと報告される前に、非常にうまく機能する React プロジェクトを (再び) ビルドしようとしました。
ビルドするとき(npm run build)、これを取得します:
Creating an optimized production build...
Failed to compile.
./src/utils/graphql.js
Cannot find module: 'graphql-tag/src'. Make sure this package is installed.
You can install this package by running: npm install graphql-tag/src.
ただし、与えられたコマンドを実行するnpm install graphql-tag/src
と、github リポジトリと思われるものに ssh しようとしてタイムアウトが発生し続けます。packages.json ファイルを見ると、この特定のパッケージの github リポジトリへの http URL を見つけることができることを知っているため、SSH を使用しようとする理由を取得できません。
パッケージを古典的にインストールしようとしましたが、npm install graphql-tag
これは非常にうまく機能しますが、ビルドを再起動すると同じ失敗が発生します。
github リポジトリの URL ( https://github.com/apollographql/graphql-tag | Google 検索で見つかりました) を使用してパッケージを直接インストールしようとしましたが、同じ方法で終了します。
また、フォルダー node_modules を削除して、すべてを再インストールしようとしましたnpm i
。
最後に、これはnpm install graphql-tag/src
、ログファイルを調べたときに提案されたコマンドを使用すると得られるものですcat /home/plagiat/.npm/_logs/2021-10-25T00_40_42_148Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'graphql-tag/src' ]
2 info using npm@6.14.11
3 info using node@v12.21.0
4 verbose npm-session a25edec68e8c749c
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly pacote Retrying git command: ls-remote -h -t git://github.com/graphql-tag/src.git attempt # 2
8 silly pacote Retrying git command: ls-remote -h -t git://github.com/graphql-tag/src.git attempt # 3
9 silly pacote Retrying git command: ls-remote -h -t ssh://git@github.com/graphql-tag/src.git attempt # 2
10 silly pacote Retrying git command: ls-remote -h -t ssh://git@github.com/graphql-tag/src.git attempt # 3
11 silly fetchPackageMetaData error for github:graphql-tag/src Error while executing:
11 silly fetchPackageMetaData /usr/bin/git ls-remote -h -t ssh://git@github.com/graphql-tag/src.git
11 silly fetchPackageMetaData
11 silly fetchPackageMetaData ssh: connect to host github.com port 22: Connection timed out
11 silly fetchPackageMetaData fatal: Could not read from remote repository.
11 silly fetchPackageMetaData
11 silly fetchPackageMetaData Please make sure you have the correct access rights
11 silly fetchPackageMetaData and the repository exists.
11 silly fetchPackageMetaData
11 silly fetchPackageMetaData exited with error code: 128
12 timing stage:rollbackFailedOptional Completed in 0ms
13 timing stage:runTopLevelLifecycles Completed in 53964ms
14 verbose stack Error: exited with error code: 128
14 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/pacote/lib/util/finished.js:12:19)
14 verbose stack at ChildProcess.emit (events.js:314:20)
14 verbose stack at maybeClose (internal/child_process.js:1022:16)
14 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
15 verbose cwd /home/plagiat/AntiPlagiat/client
16 verbose Linux 5.4.0-73-generic
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "graphql-tag/src"
18 verbose node v12.21.0
19 verbose npm v6.14.11
20 error Error while executing:
20 error /usr/bin/git ls-remote -h -t ssh://git@github.com/graphql-tag/src.git
20 error
20 error ssh: connect to host github.com port 22: Connection timed out
20 error fatal: Could not read from remote repository.
20 error
20 error Please make sure you have the correct access rights
20 error and the repository exists.
20 error
20 error exited with error code: 128
21 verbose exit [ 1, true ]
どんな洞察もいただければ幸いです。