Vue を使用する過程での問題のまとめ (npm Nodejs Vue Vue-cli)

目次

関係図

vue と webpack の関係

Node.js

npm

package.json は何をしますか?

Vue2 と Vue3 の違い

Vue-cli バージョンの違い

VsCode での Vue の一般的な構成

ヴォーター

ライブサーバー

よりきれいなvscode vueの自動フォーマット

Vue.js 開発ツール

よくあるエラー

Vue 报错エラー:0308010C:デジタル エンベロープ ルーチン::サポートされていません


関係図

 

 

vue と webpack の関係

Vue はプログレッシブ (つまり、必要なものを使用でき、必要でないものを使用でき、従わなければならない規則はほとんどない)、ボトムアップのインクリメンタル開発 (つまり、システムとハードウェアに応じた基本レベルの基本的な要件コード)、その後ゆっくりとモジュールを増やします)、必要なルールが少ないため、必要なさまざまなものをインポートできます。インポートしたものをパッケージ化するには、webpack パッケージ ツールと協力する必要があります異なるモジュール

webpack は一般にパッケージング ツールと呼ばれるツールであり、(less、scss) などのブラウザーが認識できないものを (css) などのブラウザーが認識できる言語に変換します。多数のさまざまなモジュールを導入するため、webpack に大きく依存しています。

Node.js

Node.js は JavaScript ランタイム環境 (ランタイム環境) であり、js ファイルではありませんが、本質的に Chrome V8 エンジンをカプセル化します。Node.js は JavaScript をサーバー サイドで実行できる開発プラットフォームで、JavaScript を PHP や Python などのサーバー サイド言語と同等のスクリプト言語にします。
[1] Node.js は、非ブラウザー環境で V8 をより適切に機能させる代替 API を提供します。V8 エンジンは Javascript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。
[2] Node.js は Chrome JavaScript ランタイムに基づくプラットフォームであり、高速応答で拡張が容易なネットワーク アプリケーションを簡単に構築するために使用されます。Chrome ブラウザーと Node.js はどちらも、javascript を解析するときに v8 エンジンを使用します。

npm

フルネームはNode Package Managerパッケージ管理ツールです。
これはmavenと gradle に非常に似ていますが、maven と gradle は Java jar パッケージの管理に使用され、npm は js の管理に使用される点が異なります。

NPM の実装の考え方は、 maven やgradleと同じです
。 1. リモート コード ウェアハウス (レジストリ) があり、共有する必要があるすべての js コードが保存され、各 js ファイルには独自の一意のファイルがあります。識別子。
2. ユーザーが特定の js を使用したい場合、対応するロゴを引用するだけで、js ファイルが自動的にダウンロードされます。

package.json は何をしますか?

npm でパッケージを公開する場合、npm init は
package.json ファイル package.json に情報を生成して、パッケージを記述し、パッケージに必要な依存関係を提供する必要があります。

Vue2 と Vue3 の違い

vue2 と vue3 の違い

Vue-cli バージョンの違い

vue-cli の異なるバージョン間の違いの詳細な説明

VsCode での Vue の一般的な構成

ヴォーター

Vue の基本的なプラグイン。インストール後、コードの強調表示、構文チェック、およびその他の効果が得られます。

ライブサーバー

ライブ サーバーは、ブラウザで Vue プログラムを表示し、ブラウザの Vue 開発ツールでデバッグできます。

よりきれいなvscode vueの自動フォーマット

Vscode vue 自動フォーマット (フォーマットの競合、vue フォーマットのみ) - プログラマー募集

Vue.js 開発ツール

デバッグを容易にするために、プラグインをブラウザ側にインストールできます。

 

よくあるエラー

Vue 报错エラー:0308010C:デジタル エンベロープ ルーチン::サポートされていません

Vue エラー エラー: 0308010C:デジタル エンベロープ ルーチン::unsupported_IDrens' ブログ - CSDN ブログ

保留中のアップグレード...

おすすめ

転載: blog.csdn.net/weixin_40757930/article/details/128529015