Webpack-cliが正常にインストールされたら、詳細についてはwebpack -vエラーケースを確認してください。

Webpack-cliが正常にインストールされたら、詳細についてはwebpack -vエラーケースを確認してください。

質問

1. webpack webpack-cliをインストールする

npm install -g webpack webpack-cli

ここに画像の説明を挿入

2. webpackのバージョンを確認する

webpack -v

エラーを報告する

ローカルの cli.js ファイルに、次の内容を入力します。
                        。交換する(
                        ^

構文エラー: 無効な正規表現: /(\p{Uppercase_Letter}+|\p{Lowercase_Letter}|\d)(\p{Uppercase_Letter}+)/: 無効なエスケープ
    pathToArgumentName (/usr/local/lib/node_modules/webpack/lib/cli.js:66:4) で
    addFlag で (/usr/local/lib/node_modules/webpack/lib/cli.js:170:16)
    トラバース時 (/usr/local/lib/node_modules/webpack/lib/cli.js:243:21)
    トラバース時 (/usr/local/lib/node_modules/webpack/lib/cli.js:299:23)
    トラバース時 (/usr/local/lib/node_modules/webpack/lib/cli.js:248:24)
    Object.getArguments (/usr/local/lib/node_modules/webpack/lib/cli.js:308:2) で
    Object.<anonymous> (/usr/local/lib/node_modules/webpack-cli/lib/utils/cli-flags.js:245:30) で
    Module._compile (/usr/local/lib/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:192:30) で
    Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10) で
    Module.load (internal/modules/cjs/loader.js:566:32) で

解決する

1. ノードのバージョンを確認する

ノード -v
バージョン9.11.2

Nodeのバージョンが最新ではないことが判明しました。公式ウェブサイトからNodeの最新バージョン(LTS)をダウンロードしてインストールしてください。

ノード -v
v14.15.0

2. npmをアップグレードする

npm i -g npm

3. webpackのバージョンを確認する

ウェブパック -v

webpack-cli 4.2.0

ウェブパック 5.4.0

Webpack-cli のインストールが成功した後に webpack -v エラーが発生するケースを確認する方法については、これで終わりです。Webpack-cli のインストールが成功した後に webpack -v エラーが発生するケースを確認する方法については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • webpack および webpack-cli モジュールのソースコード分析に関する簡単な説明
  • webpack パッケージングにおける webpack-cli の役割の概要

<<:  Linux環境にMySQLデータベースをインストールする詳細なチュートリアル

>>:  Linux で環境変数 JAVA_HOME を変更/設定する方法について簡単に説明します。

推薦する

4つのファイル拡張子 .html、.htm、.shtml、.shtm の違い

ウェブページを作り始めたばかりの友人の多くは、拡張子が非常に多いことに気づきます。実際、htm と ...

Linux システムでの Selenium クローラー プログラムの導入の概要

目次序文1. セレンとは何ですか? 2. 使用手順1. ライブラリをインポートする2. テストコード...

Vue要素のバックグラウンド認証プロセスの分析

序文:最近、プロジェクトで管理システムに遭遇しました。権限設定が非常に興味深いと思いました。自分の学...

type=fileファイル変更フォームの名前が正常にエコーされない問題を解決

easyui フレームワークのコードは次のとおりです。 css: .ファイルボックス{ フロート:...

CSS を使用して複数の方法で下揃えを実装するサンプル コード

会社のビジネス要件により、次の図の赤い領域の効果を達成する必要があります。 効果の説明: 1. 赤い...

Vue プロジェクトで addRoutes を使用する際の問題の解決策

目次序文1. 404 ページ1. 原因2. 解決策2.白い画面を更新する1. 原因2. 解決策3. ...

MySQLの共通関数を使用してJSONを処理する方法

公式ドキュメント: JSON 関数名前説明JSON_APPEND() JSONドキュメントにデータを...

Baidu 入力メソッドが API を公開、自由に移植して使用できると主張

百度入力方式の担当者は、百度入力方式のオープンAPIの最大の利点は操作が便利であることであり、プラッ...

Linuxのテキスト処理コマンドsortの詳細な説明

テキストファイルの内容を並べ替える使用方法: ソート + オプション + ファイル名 (複数のファイ...

MySQLクエリ速度が遅く、パフォーマンスが低下する原因と解決策

1. データベースクエリの速度に影響を与えるものは何ですか? 1.1 データベースクエリ速度に影響を...

MIME TYPEとは?MIME-Typesタイプコレクション

MIME タイプとは何ですか? 1. まず、ブラウザがコンテンツを処理する方法を理解する必要がありま...

WeChatミニプログラムでの仮想リストの実装例

目次序文分析する初期レンダリング方法初期最適化さらなる最適化方法2序文ほとんどのミニプログラムには、...

Ubuntu で時刻同期に NTP を使用する

NTP は、ネットワーク上で時間を同期するための TCP/IP プロトコルです。通常、クライアントは...

MySQL ストアド プロシージャのクエリ コマンドの概要

以下のように表示されます。 mysql.proc から名前を選択します (db='データベー...

Linux コマンドにおける Ctrl+z、Ctrl+c、Ctrl+d の違いと使い方

Linux で Ctrl+c、Ctrl+d、Ctrl+z はどういう意味ですか? Ctrl+c と ...