Node.js 環境のデプロイと vue-cil スキャフォールディング + プロジェクトの作成

1. npm と cnpm の違い:
(1) 2 つの違いはノードのパッケージ マネージャーのみです。
(2) npm はノードの公式パッケージ マネージャーです。cnpm は、npm の中国語版であり、デフォルトの npm を置き換えるためにタオバオによってカスタマイズされた cnpm (gzip 圧縮サポート) コマンドライン ツールです。 (3) ネットワーク上の理由により、npm を使用してダウンロードできない場合は、cnpm が便利です

npm と cnpm は別のダウンローダーで、npm は人力リヤカーを使って荷物を引っ張るのに対し、cnpm はトラックを使って荷物を配送するようです。パッケージのアドレスはnrmで確認できます。
2. nrm の使用:
npm ソース マネージャーを使用すると、npm ソースをすばやく切り替えることができます。
3. ノードのインストール:
通常のインストール: https://nodejs.org/dist/
状況を確認します:node -vおよびnpm -v
ノー​​ドのインストール パスを確認します:which node

/usr/local/bin/node

構成ファイルを開き、PATH
入力を構成します。PATHvi ./.bash_profile
の行を追加します (i を押して挿入を入力し、編集します)。

export NODE_HOME="/usr/local"
export PATH=$PATH:$NODE_HOME/bin

esc を押して挿入を終了し、「wq」と入力し、Enter を押してファイルを保存します。構成が成功しました。構成が成功したかどうかを確認してください。 注 ⚠️: NODE_HOME のパスは、ノードがインストールされているディレクトリです。例: 、ノードの
インストール
パス我的node安装在根目录下的node文件下其路径就是/usr/local(ビンパスの親パス)

ターミナルを再度開き、ノードを入力します。ノード環境に入ります。
control+cノード環境を終了するには、2 回押します。

次の問題が発生します: 私はここにいます: '/Users/nodejs/node_global/lib' の下に lib フォルダーがありません。作成後は問題ありません。

npm ERR! code ENOENT
npm ERR! syscall lstat
npm ERR! path /Users/nodejs/node_global/lib
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, lstat '/Users/nodejs/node_global/lib'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/nodejs/node_cache/_logs/2023-04-16T19_23_18_744Z-debug.log

vue -V は、vue-cli のバージョンをチェックしてインストールされているかどうかを確認しますが、見つからないことがわかります。次の
メッセージを確認してください。

added 230 packages, and audited 230 packages in 17s
11 packages are looking for funding
  run `npm fund` for details
6 vulnerabilities (3 moderate, 3 high)
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.

npm Audit を使用してエラーを報告し、引き続き npm Audit fix --force を使用しても、まだ機能しません。
再変更: npm キャッシュ データの
npm cache clean --forceクリーンアップ バッファーのクリア

ついに判明しました:node.js のバージョンが間違っており、メッセージからそれを見つけました。
最初からアンインストールする方法:https://mp.csdn.net/mp_blog/creation/success/130191502
引き続きエラーがないことを確認したら、cnpmをインストールします

npm install -g cnpm --registry=https://registry.npm.taobao.org

最高の権限でインストールします。機能するかどうかはわかりません。

sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose

次のエラーを表示します:npm WARN deprecated @npmcli/[email protected]: This functionality has been moved to @npmcli/fs
インストール中にこの状況が発生した場合は、npm バージョンを更新する必要があることを意味します

npm install -g npm

まだ間違っていますが、クエリはミラーが変更されたことを示しています: https://developer.aliyun.com/mirror/NPM

http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com

結局、まだ良くなかったので、別の記事に移動して対処しました。

概要: node.js をインストールして環境をセットアップし、webpack をインストールし、vue-cli をインストールしてプロジェクト情報を設定し、最後に

おすすめ

転載: blog.csdn.net/qq_37194189/article/details/130191451