NPMと互換性のある強力なJavaScriptパッケージマネージャーであるYarnは、NPMパッケージのインストール、更新、構成、削除を自動化します。 Yarnは、ダウンロードされたパッケージと並列操作をキャッシュすることにより、速度と信頼性を向上させます。このチュートリアルでは、UbuntuにYarnの最新かつクラシックバージョンをインストールする方法を説明し、基本的なYarnコマンドとオプションの概要を説明します。
Yarnの最新バージョンをインストールします
Yarnの最新バージョンをインストールして管理するには、ユーザーとYarnの間のブリッジとして機能する新しいnode.jsバージョンに含まれるバイナリファイルであるCorePackを使用することをお勧めします。 CorePackを使用してYARNをインストールする手順は次のとおりです。
- node.jsバージョンが最新であることを確認してください。使用命令
node -v
检查版本。 CorePackにはnode.js 16.10以降が必要です。出力に古いバージョンが表示されている場合は、node.jsを更新します。 - 输入
corepack enable
启动Corepack。(注意:如果你的系统上不存在Corepack,请键入sudo npm install -g corepack
安装它。) - 使用以下命令安装最新版的Yarn:
corepack prepare yarn@stable --activate
- 输入以下命令测试安装并检查Yarn版本:
yarn --version
要将二进制文件更新到最新版本,请运行:yarn set version stable
Yarnのクラシックバージョンをインストールします
2.0の前のYARNのクラシックバージョンはメンテナンスモードにありますが、公式YARNリポジトリとNPMを使用してYARN 1.xをインストールできます。この方法は次のとおりです。
方法1:倉庫から糸の古典的なバージョンをインストールする
- 添加GPG密钥:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/yarn.gpg
GPG密钥确保你安装的是正版软件。 - 添加Yarn仓库:
echo "deb [signed-by=/etc/apt/trusted.gpg.d/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
- 更新本地仓库列表:
sudo apt update
- 安装Yarn:
sudo apt install yarn
此命令将安装Yarn,如果你的系统尚未安装Node.js,你的包管理器会为你安装它。
方法2:NPMを使用して、YARNのクラシックバージョンをインストールします
- 检查是否已安装npm:
npm --version
如果你没有npm,请运行sudo apt install npm
安装它。 - 要使用npm安装Yarn,请输入:
sudo npm install -g yarn
糸をクラシックから最新のものにアップグレードします
糸をクラシックから最新バージョンにアップグレードするには、次の手順に従ってください。
- 运行npm install命令,确保经典版Yarn更新到最新的1.x版本:
sudo npm install -g yarn
- 通过键入以下命令切换到现代版Yarn:
yarn set version berry
基本的な糸の使用
ここにあなたが知っておくべきいくつかの基本的な糸コマンドがあります:
新しいプロジェクトを作成します
- 为你的应用程序创建一个目录并进入它:
mkdir ~/my_project && cd ~/my_project
- 要创建一个新项目,请运行
yarn init
。
依存関係を追加します
- 将npm包添加到项目依赖项:
yarn add [package_name]
默认情况下,Yarn安装最新版本。要安装特定版本或标签,请使用以下语法:yarn add [package_name]@[version_or_tag]
依存関係をアップグレードします
- 要升级包,请使用以下命令之一:
yarn upgrade
、yarn upgrade [package_name]
或yarn upgrade [package_name]@[version_or_tag]
如果没有给出包名,则命令会根据package.json文件中指定的版本范围将所有项目依赖项更新到最新版本。それ以外の場合、指定されたパッケージのみが更新されます。
依存関係を削除します
- 使用
yarn remove
命令后跟包名来移除依赖项:yarn remove [package_name]
该命令将移除包并更新package.json和yarn.lock文件。
すべてのプロジェクト依存関係をインストールします
- 要安装package.json文件中指定的所有项目依赖项,请运行:
yarn
或yarn install
結論は
UbuntuシステムにYarnをインストールおよび管理する方法を完全に理解しました。 Yarnの最新バージョンを使用している場合でも、Yarnのクラシックバージョンを使用している場合でも、Yarnの速度、信頼性、汎用性の恩恵を受けることができます。 Yarnの詳細については、公式のYarnドキュメントページをご覧ください。
以上がubuntuに糸をインストールして使用しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

LinuxとWindowsはハードウェアの互換性が異なります。Windowsには広範なドライバーサポートがあり、Linuxはコミュニティとベンダーに依存します。 Linux互換性の問題を解決するために、RTL818888EUドライバーリポジトリのクローニング、コンパイル、インストールなど、ドライバーを手動でコンパイルできます。 Windowsユーザーは、パフォーマンスを最適化するためにドライバーを管理する必要があります。

仮想化サポートのLinuxとWindowsの主な違いは次のとおりです。1)LinuxはKVMとXenを提供し、優れたパフォーマンスと柔軟性を備えており、高いカスタマイズ環境に適しています。 2)Windowsは、友好的なインターフェイスを備えたHyper-Vを介した仮想化をサポートし、Microsoftソフトウェアに依存する企業に適したMicrosoft Ecosystemと密接に統合されています。

Linuxシステム管理者の主なタスクには、システムの監視とパフォーマンスチューニング、ユーザー管理、ソフトウェアパッケージ管理、セキュリティ管理とバックアップ、トラブルシューティングと解像度、パフォーマンスの最適化、ベストプラクティスが含まれます。 1. TOP、HTOP、その他のツールを使用して、システムのパフォーマンスを監視し、チューニングします。 2。ユーザーADDコマンドおよびその他のコマンドを介して、ユーザーアカウントとアクセス許可を管理します。 3. APTとYUMを使用してソフトウェアパッケージを管理し、システムの更新とセキュリティを確保します。 4.ファイアウォールを構成し、ログを監視し、データバックアップを実行して、システムセキュリティを確保します。 5.ログ分析とツールの使用を通じてトラブルシューティングと解決。 6.カーネルパラメーターとアプリケーションの構成を最適化し、ベストプラクティスに従ってシステムのパフォーマンスと安定性を向上させます。

Linuxの学習は難しくありません。 1.Linuxは、UNIXに基づいたオープンソースオペレーティングシステムであり、サーバー、組み込みシステム、およびパーソナルコンピューターで広く使用されています。 2。ファイルシステムと許可管理を理解することが重要です。ファイルシステムは階層的であり、許可には読み取り、書き込み、実行が含まれます。 3。APTやDNFなどのパッケージ管理システムは、ソフトウェア管理を便利にします。 4。プロセス管理は、PSおよびTOPコマンドを通じて実装されます。 5. MKDIR、CD、Touch、Nanoなどの基本的なコマンドから学習を開始し、シェルスクリプトやテキスト処理などの高度な使用法を試してください。 6.許可問題などの一般的なエラーは、SudoとChmodを通じて解決できます。 7.パフォーマンスの最適化の提案には、HTOPを使用してリソースを監視すること、不要なファイルのクリーニング、SYの使用が含まれます

Linux管理者の平均年salは、米国で75,000〜95,000ドル、ヨーロッパでは40,000〜60,000ユーロです。給与を増やすには、次のことができます。1。クラウドコンピューティングやコンテナテクノロジーなどの新しいテクノロジーを継続的に学習します。 2。プロジェクトの経験を蓄積し、ポートフォリオを確立します。 3.プロフェッショナルネットワークを確立し、ネットワークを拡大します。

Linuxの主な用途には、1。Serverオペレーティングシステム、2。EmbeddedSystem、3。Desktopオペレーティングシステム、4。開発およびテスト環境。 Linuxはこれらの分野で優れており、安定性、セキュリティ、効率的な開発ツールを提供します。

インターネットは単一のオペレーティングシステムに依存していませんが、Linuxはその上で重要な役割を果たしています。 Linuxは、サーバーやネットワークデバイスで広く使用されており、安定性、セキュリティ、スケーラビリティに人気があります。

Linuxオペレーティングシステムのコアは、コマンドラインインターフェイスで、コマンドラインを介してさまざまな操作を実行できます。 1.ファイルおよびディレクトリ操作は、ファイルとディレクトリを管理するために、LS、CD、MKDIR、RM、その他のコマンドを使用します。 2。ユーザーおよび許可管理は、useradd、passwd、chmod、その他のコマンドを介してシステムのセキュリティとリソースの割り当てを保証します。 3。プロセス管理は、PS、Kill、およびその他のコマンドを使用して、システムプロセスを監視および制御します。 4。ネットワーク操作には、Ping、Ifconfig、SSH、およびネットワーク接続を構成および管理するためのその他のコマンドが含まれます。 5.システムの監視とメンテナンスは、TOP、DF、DUなどのコマンドを使用して、システムの動作ステータスとリソースの使用を理解します。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

Dreamweaver Mac版
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません
