kHzORLUOGLU / chameleon-webpack-bundle
Chameleon System 的 Symfony 扩展包
dev-main
2021-05-17 15:13 UTC
Requires
- php: ^7.4
- chameleon-system/chameleon-base: ^7.1.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-17 22:34:43 UTC
README
安装
- 首先,安装 Node.js 和 Yarn 或 npm 包管理器(推荐使用 Yarn。)
- 在 Chameleon 商店应用中通过 Composer 安装 Bundle
composer.sh require kzorluoglu/chameleon-webpack-bundle:dev-master
- 在 app/AppKernel.php 中添加 Bundle
new \kzorluoglu\ChameleonWebpackBundle\kzorluogluChameleonWebpackBundle(),
- 为项目创建 Webpack 资产
app/console chameleon_system:webpack:create-assets
- 安装 NPM 包
yarn install // or npm install
使用
- 为生产环境构建
npm run webpack
- 为开发环境构建
npm run webpack:dev
- hot-reload/watch
npm run webpack:dev:watch
配置
- 生产环境的 webpack.config.js
- 开发环境的 webpack.development.config.js