vited 说明文档

163 阅读1分钟

基于vite2.0的前端构建工具

特点

  • 无需配置 vite.config文件
  • react开发开箱即用
  • 默认支持 react & hmr & typescript, jsx,tsx可混写
  • 支持自定义配置(通过node api)

安装

npm / yarn 安装:

$ npm install --save-dev vited
$ yarn add -D vited

开发

vited start [-p port]

打包

vited build [-p publicPath]

自定义配置

使用导出的node api自定义开发构建

export declare const run: (isDev: boolean, options: UserConfig, callback?: () => void) => void;
const { run } = require('vited');

run(
  false,
  {
    server: {
      host: '0.0.0.0',
      port: 3001,
    },
  },
  () => {
    console.log('构建完成');
  }
);


注意

less,sass没有默认安装,要使用,请在项目文件自行安装devDependencies e.g.

  "devDependencies": {
    "less": "^4.1.2",
    "sass": "^1.42.1",
  }

demo

参考 github.com/leonwgc/vit…