質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

TypeScript

TypeScriptは、マイクロソフトによって開発された フリーでオープンソースのプログラミング言語です。 TypeScriptは、JavaScriptの構文の拡張であるので、既存の JavaScriptのコードにわずかな修正を加えれば動作します。

Q&A

解決済

1回答

206閲覧

webpackのインストールでSSLエラーが出ます。インストールしたいです。

k-ishibashi

総合スコア5

npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

TypeScript

TypeScriptは、マイクロソフトによって開発された フリーでオープンソースのプログラミング言語です。 TypeScriptは、JavaScriptの構文の拡張であるので、既存の JavaScriptのコードにわずかな修正を加えれば動作します。

0グッド

0クリップ

投稿2024/03/07 07:50

実現したいこと

webpackをインストールしたい。

発生している問題・分からないこと

SSLのエラーでインストールできない。

エラーメッセージ

error

1npm ERR! request to https://registry.npmjs.org/webpack failed, reason: error:1E08010C:DECODER routines::unsupported

該当のソースコード

npm install --D webpack webpack-cli

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

解決できているような情報は見当たらなかった。

補足

環境:Windows
node v21.6.2
npm v10.2.4

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tmp

2024/03/08 03:28

エラー文をそのまま丸ごと検索してみましたか?
k-ishibashi

2024/03/08 04:44

コメントありがとうございます。エラー文をそのまま丸ごと検索も試しましたがまだ解決できていません。 ChatGPTともかなりやり取りをしましたが解決しませんでした。
naomina121

2024/03/09 20:18

node.jsとnpmを一旦アンインストールして、最新のものに置き換えても解決できませんか?
k-ishibashi

2024/03/10 08:37

コメントありがとうございます。もちろんアンインストール後に最新のものを試しましたがまだ解決できていません。
naomina121

2024/03/10 09:26

npm cache clean --force でキャッシュをクリアしてもダメだった場合は、 npm config set strict-ssl false を実行し、証明書をチェック無視してみて インストール出来たら npm config set strict-ssl true で再度有効化してみるとどうでしょう。
k-ishibashi

2024/03/10 10:56

コメントありがとうございます。 npm cache clean --force npm config set strict-ssl false npm install --D webpack webpack-cli を試しましたがまだ解決できていません。 ちなみにこれもネットで見つけていました… 再度やってみましたが、結果変わらずです。 npm config set strict-ssl true に戻しています。 助けてください><
naomina121

2024/03/10 11:13

現在の作業フォルダ以外で新しいフォルダを作成して、npm init ⇒ package.jsonの作成をしてから「npm install --D webpack webpack-cli」は試されましたか? 作成できる場合、「node_modules」が悪さしてそうな気がします。 新しいフォルダを作成して、package.jsonの作成ができて、同じ「npm install --D webpack webpack-cli」コマンドを叩いてもダメかpackage.jsonの作成もできずダメなのかヒントをいただければ。
k-ishibashi

2024/03/10 11:26

コメントありがとうございます。新しいフォルダでのnpm init ⇒ package.jsonの作成をしてからnpm install --D webpack webpack-cliを試しましたがまだ解決できていません。 package.jsonは新規で制作可能です。
naomina121

2024/03/10 11:37

opensslとかのエラーかなぁと思い始めてきました。 nodeが新しいとopensslに下位互換がなくエラーになるようです。 次のコマンドで回避できます。 $env:NODE_OPTIONS="--openssl-legacy-provider" npm run serve これも試されていたらすみません><
k-ishibashi

2024/03/10 11:59

いえいえ、ご回答何度も大変感謝しております。 openSSLエラーなのは当初から理解しており、先ほどご教示いただいたものもSSL証明書の許可を一旦オープンにして、インスコの後にちゃんとクローズにしてねくらいの理解できています。 nodejsが新しいとopensslに下位互換がなくエラーになるようです。 =>申し訳ございません。同じエラーです。ずっとSSLエラー>< 悲しい><
k-ishibashi

2024/03/11 12:40

やったこと node.jsとnpmを一旦アンインストールして、最新のものに置き換え npm cache clean --force npm config set strict-ssl false npm install --D webpack webpack-cli $env:NODE_OPTIONS="--openssl-legacy-provider" npm run serve どれもうまくいきません、なんでだろ。 不思議すぎる。
naomina121

2024/03/11 13:17

状況が良く分からないので、全く見当違いだったらすみません。同じエラーを探し続けたら、envファイルを利用していた時になるみたいな感じでした。 https://zenn.dev/music_shio/scraps/539bc9a0604f76 private_key: process.env.PRIVATE_KEY.split(String.raw\n).join('\n'), か .replace(/\\n/g, '\n') 海外サイトでも同じようなエラーで、悩んでいる人は大体秘密鍵が壊れているか、envファイル当たりの設定を見直したら解決したとのこと。 それ以外のケースは見つけられなかったのですみません><
k-ishibashi

2024/03/11 13:28

あ、Dockerとか使っているからそれかも! 今使ってないけど、何かでLinaxの仮想環境入れたかもです。 いつもありがとうございます^^ やさC 明日試してみます^^
guest

回答1

0

自己解決

お騒がせしました。
無事解決です。

nodejsとNVMをアンイスコ
再インスコ

NMVでnodejsとnpmのバージョンを下げて解決しました。

なんでこんなことせないかんのか不思議。

naomina121さんありがとうございました。

投稿2024/03/13 12:59

k-ishibashi

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

naomina121

2024/03/13 16:54

無事解決できてよかったです! おめでとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問