🌖 Command-line interface for
@utoo/pack, the high-performance bundler powered by Turbopack.
ut install @utoo/pack-cli --save-devAdd a utoopack.json config file in the root directory:
{
"$schema": "@utoo/pack/config_schema.json",
"entry": [
{
"import": "./src/index.ts",
"html": {
"template": "./index.html"
}
}
],
"output": {
"path": "./dist",
"filename": "[name].[contenthash:8].js",
"chunkFilename": "[name].[contenthash:8].js",
"clean": true
},
"sourceMaps": true
}Start the development server with Hot Module Replacement (HMR):
utx up devBuild your project for production:
utx up buildIf you have an existing webpack.config.js, you can run @utoo/pack in compatibility mode:
utx up build --webpack
# or
utx up dev --webpackutx up dev: Start development server.utx up build: Build for production.utx up help: Show help for all commands.
You can see examples/* for more usage scenarios.