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はデスクトップやゲームでパフォーマンスが向上します。 1)Linuxのファイルシステムは、多数の小さなファイルを扱うときにうまく機能します。 2)Linuxは、高い並行性と高スループットネットワークシナリオで優れたパフォーマンスを発揮します。 3)Linuxメモリ管理は、サーバー環境でより多くの利点があります。 4)Linuxはコマンドラインとスクリプトタスクを実行するときに効率的ですが、Windowsはグラフィカルインターフェイスとマルチメディアアプリケーションでより良くパフォーマンスを発揮します。

グラフィカルユーザーインターフェイス(GUI)アプリケーションの作成は、アイデアを実現し、プログラムをよりユーザーフレンドリーにする素晴らしい方法です。 Pygobjectは、開発者がLinuxデスクトップにGUIアプリケーションを作成できるようにするPythonライブラリです。

Arch Linuxは柔軟な最先端のシステム環境を提供し、完全にオープンソースであり、カーネルで最新のリリースを提供するため、小さな非クリティカルシステムでWebアプリケーションを開発するための強力なソリューションです。

最先端のソフトウェアArch Linuxを取り入れるローリングリリースモデルのため、メンテナンス、一定のアップグレード、および賢明なFIのための余分な時間が必要であるため、信頼できるネットワークサービスを提供するためにサーバーとして実行するように設計および開発されていません
![12必要なLinuxコンソール[ターミナル]ファイルマネージャー](https://img.php.cn/upload/article/001/242/473/174710245395762.png?x-oss-process=image/resize,p_40)
Linuxコンソールファイルマネージャーは、ローカルマシンでファイルを管理する場合、またはリモートのファイルに接続する場合、日々のタスクで非常に役立ちます。ディレクトリのビジュアルコンソール表現は、ファイル/フォルダーの操作をすばやく実行して保存するのに役立ちます

Qbittorrentは、ユーザーがインターネット上でファイルをダウンロードして共有できる人気のオープンソースBittorrentクライアントです。最新バージョンのQbittorrent 5.0は最近リリースされ、新機能と改善が詰め込まれています。 この記事はそうします

以前のArch Linux LEMPの記事では、ネットワークサービス(NGINX、PHP、MySQL、およびPHPMYADMIN)のインストールと、MySQL ServerとPHPMyAdminに必要な最小限のセキュリティの構成など、基本的なものを取り上げました。 このトピックは、フォームに厳密に関連しています

Zenityは、コマンドラインを使用してLinuxでグラフィカルなダイアログボックスを作成できるツールです。グラフィカルユーザーインターフェイス(GUI)を作成するためのツールキットであるGTKを使用して、スクリプトに視覚要素を簡単に追加できます。 ゼニティは非常にuです


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、
