docs:dev: ➜ Network: use --host to expose docs:dev: ➜ Vue DevTools: Open http://localhost:5174/__devtools__/ as a separate window docs:dev: ➜ Vue DevTools: Press Alt(⌥)+Shift(⇧)+D in App to toggle the Vue DevTools docs:dev: 全量打包子项目 λ pnpm build > monorepo-...
} 有关更多信息:https://prettier.io/docs/en/integrating-with-linters.html 让我们在 package.json 文件中创建用于运行 linter 和 prettier 的脚本。 npm pkg set scripts.lint="eslint ." npm pkg set scripts.format="prettier --write ." 运行pnpm lintcmd运行ESLint,并pnpm format运行cmd格式化文件。 ...
pnpm 的最佳特征之一是,在一个项目中,`package`的一个特定版本将始终只有一组依赖项。 这个规则有一个例外 -那就是具有 [peer dependencies ](https://docs.npmjs.com/files/package.json#peerdependencies)的`package`。 通常,如果一个package没有 peer 依赖项(peer dependencies),它会被硬链接到其依赖项的软...
{ "scripts": { "build": "father-build" } } 这样在 pkg1 或者 pkg2 下执行 build 命令就会将各子包的ts代码打包成js代码输出至 lib 目录下。 要想启动 pnpm 的workspace 功能,需要工程根目录下存在 pnpm-workspace.yaml 配置文件,并且在 pnpm-workspace.yaml 中指定工作空间的目录。比如这里我们所有的...
[09:23:16] > cross-env APP_ENV=build max build [09:23:16] [09:23:19] info - [你知道吗?] 如果你需要增加 Git 提交消息校验和自动代码格式化, max g precommit 就可以一键完成配置,详见 https://umijs.org/docs/guides/generator#precommit-配置生成器 [09:23:19] info - Umi v4.0.51 [...
[ 'feat', // 新增功能 'fix', // 修复缺陷 'docs', // 文档变更 'style', // 代码格式(不影响功能,例如空格、分号等格式修正) 'refactor', // 代码重构(不包括 bug 修复、功能新增) 'perf', // 性能优化 'test', // 添加疏漏测试或已有测试改动 'build', // 构建流程、外部依赖变更(如升级...
"dev": "pnpm run build:static && node ./build/dev-server", "build": "pnpm run build:doc && pnpm run build:static", "build:doc": "node ./build/build-docs", "build:static": "node ./build/build-static", "clean": "rimraf dist" @@ -29,21 +29,12 @@ "core-js": "~3.6.0...
"scripts": { "dev": "turbo run dev", "build": "turbo run build" } 以上Turborepo 项目就简单配置完成了,Turbo 和 Pnpm Workspace 很好的结合起来管理 monorepo 项目 Turbo 开发环境 当执行 npm run dev 命令,Turbo 会分析 Package 包的依赖关系,运行 @swc-ui/icons、@swc-ui/components docs 开发环境...
github_token:${{secrets.GITHUB_TOKEN}}# Build output to publish to the`gh-pages`branch:publish_dir:./packages/docs/build # 文档打包产物的目录名就是builduser_name:'github-actions[bot]'user_email:'github-actions[bot]@users.noreply.github.com'commit_message:${{github.event.head_commit....
npm run-script build # 4. 将生成的静态页面目录推送至Github pages仓库。这里使用了Github pages部署action,源码与文档见 https://github.com/JamesIves/github-pages-deploy-action ,其通过Git将指定目录推送至指定仓库。 - name: Deploy uses: JamesIves/github-pages-deploy-action@3.7.1 ...