基于vite2.0的前端构建工具
特点
- 无需配置 vite.config文件
- react开发开箱即用
- 默认支持 react & hmr & typescript, jsx,tsx可混写
- 支持自定义配置(通过node api)
安装
$ 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",
}