microbundle-ts-pkg:带有Microbundle,AVA和XO的TypeScript npm软件包skeleto

  • W5_409612
    了解作者
  • 146.9KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-28 04:58
    上传日期
microbundle-ts-pkg:具有Microbundle,AVA和XO的TypeScript npm软件包框架/启动程序项目 附带: 和用于文档。 AVA进行测试(请参阅 ) XO用于整理/格式化 Microbundle,用于将TypeScript编译为UMD,ESM,CJS 要求 节点10 纱线1.x或npm 设置 克隆存储库 运行yarn或npm install将安装所有必需的依赖项。 运行yarn build将TypeScript转换为常见JavaScript分发格式。 运行yarn test以运行所有测试:D。 npm脚本 等效的npm run [removed]也应该起作用 用对内置输出进行yarn test运行测试。 重要事项:运行生成输出,因此请事先运行yarn build 。 从TypeScript到带有UMD,CJS,ESM的yarn build运行构
microbundle-ts-pkg-master.zip
  • microbundle-ts-pkg-master
  • .github
  • FUNDING.yml
    15B
  • dependabot.yml
    237B
  • workflows
  • nodejs.yml
    503B
  • USE_CASES.md
    322B
  • yarn.lock
    362.1KB
  • src
  • main.ts
    115B
  • LICENSE
    1.1KB
  • SAMPLE_README.md
    4.3KB
  • README.md
    1.9KB
  • .editorconfig
    304B
  • tests
  • ping.js
    110B
  • version.js
    157B
  • .gitignore
    1.3KB
  • package.json
    1.5KB
内容介绍
![Build](https://github.com/HugoDF/buttondown/workflows/Build%20&%20test/badge.svg) microbundle-ts-pkg: A TypeScript npm package skeleton/starter project with microbundle, AVA and XO Comes with: - [SAMPLE_README.md](./SAMPLE_README.md) and [USE_CASES.md](./USE_CASES.md) for documentation. - AVA for testing (see [./tests](./tests)) - XO for linting/formatting - microbundle for compiling TypeScript to UMD, ESM, CJS ## Requirements - Node 10 - Yarn 1.x or npm ## Setup 1. Clone the repository 2. Run `yarn` or `npm install` installs all required dependencies. 3. Run `yarn build` to build from TypeScript to common JavaScript distribution formats. 4. Run `yarn test` to run all tests :D. ## npm scripts > Equivalent `npm run <script>` should also work - `yarn test` run tests against **built output** with [ava](https://github.com/avajs/ava). **Important**: runs against build output so run `yarn build` beforehand. - `yarn build` run build from TypeScript to UMD, CJS, ESM with [microbundle](https://github.com/developit/microbundle) - `yarn watch` runs build in watch mode with [microbundle](https://github.com/developit/microbundle) - `yarn lint` will lint all of the files with [xo](https://github.com/xojs/xo) - `yarn format` will run lint with `--fix` option on all the examples files (and tests). - `yarn release`, run clean, production build and release with `np`. # About This package is maintained by Hugo from [Code with Hugo](https://codewithhugo.com) and [Alpine.js Weekly](https://alpinejs.codewithhugo.com/newsletter). ## Acknowledgments Special thanks to: - The developers behind - [ava](https://avajs.dev) - [esm](https://github.com/standard-things/esm#readme) - [microbundle](https://github.com/developit/microbundle#readme) - [np](https://github.com/sindresorhus/np#readme) - [xo](https://github.com/xojs/xo#readme) # LICENSE Code is licensed under the [MIT License](./LICENSE).
评论
    相关推荐
    • typescript-algorithms
      如果您是TypeScript的新手,请查看 指令 TSDX在/src内搭建新库。 要运行TSDX,请使用: npm start # or yarn start 这将构建为/dist并以监视模式运行项目,因此您保存在src所有编辑都会导致重建为/dist 。 要...
    • vue3-element-plus-typescript:基于vue-cli vite + vue3.0 + element-p
      vue3-element-plus-typescript 基于vue-cli / vite + vue3.0 + element-plus +打字稿+ mock数据的后台管理系统列表页增删改查功能 vue-cli版: : vite版: : ... yarn install 编译和热重装以进行开发
    • Notes-App-Typescript
      notes-app-typescript 项目设置 yarn install 编译和热重装以进行开发 yarn serve 编译并最小化生产 yarn build 整理和修复文件 yarn lint 自定义配置 请参阅。
    • typescout:TypeScript类型搜索器
      TypeScout TypeScript类型搜索器 发展 yarn yarn dev 建造 yarn build 服务生产 yarn start 执照 麻省理工学院
    • ts-measurement:TypeScript不透明测量
      yarn add ts-measurement typescript@^4.0.0 不透明类型 目前,只有时间单位可用: Milliseconds Seconds Minutes Hours Days Weeks Months Years Decades Centuries Millenniums 不允许分配不同类型的...
    • nuxt-composition-api-typescript
      nuxt-compostion-api-typescript 构建设置 # install dependencies $ yarn install # serve with hot reload at localhost:3000 $ yarn dev # build for production and launch server $ yarn build $ yarn start # ...
    • TypeScript
      yarn global add typescript nodemon jest ts - jest esbuild npx concurrently 如何安装deps: npm install // or yarn 样板结构: // src/* - developers files // build/* - production files // src/c
    • react-typescript-recipe
      可用脚本 yarn start 该脚本将安装所有软件包并以开发模式启动应用程序。 打开在浏览器中查看它。
    • react-typescript-yarn-lerna-monorepo-eslint-prettier-boilerplate
      Typescript的起点,React(v16.8.0 +,已测试到v16.13.1 ),Yarn&Lerna monorepo项目,并为ESLint和Prettier进行了完整设置。 叠放 该项目使用初始化,包括: 打字稿 React(v16.8.0 +,已测试至v16.13.1 ) ...
    • node-typescript-template:使用TypeScriptyarn的节点项目的模板
      节点打字稿模板 使用TypeScriptyarn的节点项目的模板