如何将 laravel mix webpack 配置转换为 Bun 打包器

问题描述 投票:0回答:1
const mix = require('laravel-mix');

mix
  .alias({
    '@app1': './resources/app1/src',
    '@app2': './resources/app2/src',
  });

mix
  .ts('resources/app1/src/index.tsx', 'js/app1.js')
  .ts('resources/app2/src/index.tsx', 'js/app2.js')
  .react();

mix
  .sass('resources/astnext/src/styles/app1.scss', 'css/app1.css')
  .sass('resources/astnext/src/styles/app2.scss', 'css/app2.css')
  .options({
    processCssUrls: false,
    postCss: [require('tailwindcss')],
  });

if (mix.inProduction()) {
  mix
    .version()
    .sourceMaps(false);
}
javascript node.js laravel-mix bun webpack-mix
1个回答
0
投票
  • 全局安装最新版本的Bun,使用以下命令:
npm install -g bun

可以在文档中找到替代安装方法。请参阅文档了解更多详细信息。

  • npm run ...
    文件中
    package.json
    命令的所有实例替换为
    bun ...

我没有进行过测试;这个替换应该有效,因为 Bun 作为包装器。

© www.soinside.com 2019 - 2024. All rights reserved.