Open1

yarnインストールしてみたら実行ポリシーエラー発生

pipopipo

yarnのインストールをしてみます

> npm install -g yarn

added 1 package, and audited 2 packages in 8s

found 0 vulnerabilities

出来たのか?ヘルプ動くか確認

> yarn -h
yarn : このシステムではスクリプトの実行が無効になっているため、ファイル C:\Users\pipoj\AppData\Roaming\npm\yarn.ps1 を読み込むことが
できません。詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。        
発生場所 行:1 文字:1
+ yarn -h
+ ~~~~
    + CategoryInfo          : セキュリティ エラー: (: ) []、PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

エラー通りに確認してみます。

https://learn.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.3

制限されているみたいなので、確認してみました。

> Get-ExecutionPolicy
Restricted

制限されてました。変更するので管理者としてPowerShellを起動

> Set-ExecutionPolicy RemoteSigned
> Get-ExecutionPolicy
RemoteSigned

うまくいったようなので先ほどエラーが出たヘルプ表示

> yarn -h

  Usage: yarn [command] [flags]

  Displays help information.

  Options:

    --cache-folder <path>               specify a custom folder that must be used to store the yarn cache
    --check-files                       install will verify file tree of packages for consistency
    --cwd <cwd>                         working directory to use (default: C:\oode\ruby)
・
・
・

出来ました。

> mkdir css_test
> cd css_test
> yarn init
yarn init v1.22.19
question name (css_test):
question version (1.0.0):                                                                                                            
question description:                                                                                                                
question entry point (index.js):                                                                                                     
question repository url:                                                                                                             
question author:                                                                                                                     
question license (MIT):
question private:                                                                                                                    
success Saved package.json                                                                                                           
Done in 52.90s.

> yarn
yarn install v1.22.19
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 0.18s.

> ls
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----        2023/02/06     14:20                node_modules
-a----        2023/02/06     14:19             95 package.json
-a----        2023/02/06     14:20             90 yarn.lock

以上でインストール完了です。
ありがとうございました。