0.0.6 • Published 10 months ago

weyarn v0.0.6

Weekly downloads
-
License
-
Repository
-
Last release
10 months ago

weyarn - yarn 版本增强工具

注意: 本工具为 yarn 包管理的增强工具- 如何 npm 请使用 @wnpm

安装

// 项目/全局安装
yarn add weyarn --dev

具有以下功能

1 . 项目 node 所需版本检查

---check-node 检查项目版本要求配置 - 完成后执行后续任务

// demo
weyarn start ---check-node
weyarn ---check-node
weyarn build ---check-node

// package.json
{
    "engines": {
      "node": ">=18.0.0",
      "npm": "^9.0.0",
      "yarn": ">=3.0.0"
    },
    "engine-strict": true
}

会读取项目 package.json 的enginesengine-strict配置 进行版本校验,通过后会自动执行yarn start

应用场景

1.启动项目

2.项目构建等

------check-node-no 检查项目版本要求配置 - 只做检查

"scripts": {
    "start": "weyarn ---check-node-no && vite",
    "build": "weyarn ---check-node-no && vite build"
}

// package.json
{
    "engines": {
      "node": ">=18.0.0",
      "npm": "^9.0.0",
      "yarn": ">=3.0.0"
    },
    "engine-strict": true
}

读取项目 package.json 的enginesengine-strict配置 进行版本校验 但不会进行后续调用

应用场景
  1. 项目 script 配置中,默认执行
0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago