Technology sharing

Utere npm ut installare et configurare Yarn in Fenestra systemata et uti in VSCode

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Install Yarn

1. Instrue Node.js et npm

Si Node.js et npm nondum inauguratus es, ex eo instituere potesNode.js rutrumDownload et novam versionem Node.js instituere, npm una cum Node.js instituetur.

2. Install netum per npm

Aperi mandatum promptum seu PowerShell et currunt hoc mandatum ut tinctum globally install:

npm install -g yarn
  • 1
3. Quin institutionem

Post institutionem perfectam, hoc mandatum currite ut cognoscatur an feliciter inauguratus sit:

yarn --version
  • 1

2. Configure Yarn

1. Initialize project

Navigare ad tuum consilium presul in imperio promptum seu PowerShell mandatum ac currere hoc mandatum ut novum Yarn project initialize:

yarn init
  • 1

Reple in tali notitia rei secundum promptuspackage.jsondocumentum.

2. adde clientelas

Exempli gratia addreactetreact-dominniti;

yarn add react react-dom
  • 1
3. Install omnes clientelas

si iam unumpackage.jsonfasciculus, hoc mandatum currite ut omnes clientelas instituant;

yarn install
  • 1

3. Using Yarn in VSCode

1. Open VSCode

Navigare ad consilium tuum presul in To order Promptus vel PowerShell et currunt hoc mandatum aperire VSCode:

code .
  • 1
2. Currite Yarn imperium

Mandata currere potes Yarn in termino integrato VSCode. Exempli gratia, novas clientelas instituere;

yarn add <package-name>
  • 1
3. configurationis tasks

Configurare potes munia in VSCode ad currendum Yarn mandata.Create an edit the.vscode/tasks.jsonlima, schematismi sequentem adde:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Yarn Install",
      "type": "shell",
      "command": "yarn install",
      "group": "build",
      "problemMatcher": [],
      "detail": "安装项目所有依赖"
    },
    {
      "label": "Yarn Add",
      "type": "shell",
      "command": "yarn add",
      "args": [
        "${input:packageName}"
      ],
      "group": "build",
      "problemMatcher": [],
      "detail": "添加新的项目依赖"
    }
  ],
  "inputs": [
    {
      "id": "packageName",
      "type": "promptString",
      "description": "请输入要添加的依赖包名"
    }
  ]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

In hoc schemate de configuratione, hoc facere potes premendoCtrl+Shift+BClaves brevis ad currendum officia felis.

4. Debugging et alias figurationes

1. Add debugging configuratione

Create an edit the.vscode/launch.jsonlima, schematismi sequentem adde:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch Program",
      "type": "node",
      "request": "launch",
      "program": "${workspaceFolder}/app.js",
      "preLaunchTask": "Yarn Install",
      "outFiles": [
        "${workspaceFolder}/dist/**/*.js"
      ]
    }
  ]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

Hoc sponte current antequam incipiens debuggingYarn InstallRg.

2. usus Yarn scriptor

potespackage.json Define scriptum in tabella et curram in termino VSCode integrato. Exempli gratia:

{
  "scripts": {
    "start": "node app.js",
    "build": "webpack --config webpack.config.js"
  }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Curre scriptum:

yarn start
  • 1
yarn build
  • 1