TNTSuperMan
@TNTSuperMan (TNTSuperMan)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

webpackのバージョンアップ方法

環境

  • Windows 10 Pro バージョン22h2 (OSビルド 19045.4291)
  • WSL2(Ubuntu 22.04.3 LTS (GNU/Linux 5.15.146.1-microsoft-standard-WSL2 x86_64))
  • npm 8.5.1
  • webpack 5.91.0
  • webpack-cli 5.1.4

起こったこと

scratch-guiをビルドするとエラーが起こります。おそらくwebpackのバージョンが足りなくて?.演算子等が使えないのが理由でしょう。

出力されたエラー

[webpack-cli] Failed to load '[scratch-guiのパス]/webpack.config.js' config
[webpack-cli] [scratch-guiのパス]/node_modules/scratch-webpack-configuration/src/index.cjs:23
    if (path?.protocol === 'file:') {
             ^

SyntaxError: Unexpected token '.'
    at wrapSafe (internal/modules/cjs/loader.js:915:16)
    at .....[続く]

path?.protrolの考察

ブラウザの開発者ツールで似たようなコードを入力したところ?が省略されているような挙動でした。このことについてもアドバイスいただけたらありがたいです。

0

1Answer

Comments

  1. @TNTSuperMan

    Questioner

    回答ありがとうございます。準備ができ次第確認します。

  2. @TNTSuperMan

    Questioner

    すみません。実際の手順がなくてうまくいきませんでした。

Your answer might help someone💌