1.0.2-rc • Published 3 years ago

ufy-cli v1.0.2-rc

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

基于webpack5 module federation cli

🙋‍♂️ 快速开始

  • 初始化 ufy 项目: npx @leedarson/ufy-cli init

📦 安装

npm i -g ufy-cli or yarn global add ufy-cli

👨‍💻 指令

  • ufy init 初始化项目
  • ufy dev 调试
    • ufy dev --hot 热更
    • ufy dev --open 打开调试页面
  • ufy build 构建
    • ufy build --env 指定 部署环境
    • ufy build --analyze 分析
  • ufy serve 正式服务 暂定
  • ufy help

✍🏻 环境变量

  • MODE_ENV webpack mode 环境变量 , 通过 process.env.MODE_ENV推荐 或者 process.env.NODE_ENV 调用
  • UFY_ENV 通过 ufy dev --env prod 进行设置 用来区分部署环境 , 通过 process.env.UFY_ENV 调用

👩🏻‍💻 VSCODE SETTINGS

{
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "typescript.tsdk": "node_modules/typescript/lib", //支持 ts css module type check
  "typescript.enablePromptUseWorkspaceTsdk": true   //支持 ts css module type check
}