@utoo/pack-cli
v1.4.3
Published
Utoo pack cli
Readme
@utoo/pack-cli
🌖 Command-line interface for
@utoo/pack, the high-performance bundler powered by Turbopack.
📦 Installation
ut install @utoo/pack-cli --save-dev🚀 Usage
Config setup
Add 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
}Development Mode
Start the development server with Hot Module Replacement (HMR):
utx up devProduction Build
Build your project for production:
utx up buildWebpack Compatibility Mode
If you have an existing webpack.config.js, you can run @utoo/pack in compatibility mode:
utx up build --webpack
# or
utx up dev --webpack🛠️ Commands
utx 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.
