@vikadata/widget-webpack-bundler
TypeScript icon, indicating that this package has built-in type declarations

0.0.9 • Public • Published

@vikadata/widget-webpack-bundler

这是一个可以与 @vikadata/widget-cli@beta 一起使用的 webpack 打包工具。让你拥有自定义 webpack 配置能力。

安装

此依赖为维格小程序的依赖,请在维格小程序目录下运行

  yarn add @vikadata/widget-webpack-bundler --dev

如何使用

创建一个customize.config.js文件

const createBundler = require('@vikadata/widget-webpack-bundler').default;

function createConfig(config) {
    // 在这里添加你需要的配置
    return config;
}

exports.default = createBundler(createConfig);

示例

这里是一个示例,让小程序支持 less 预处理器

const createBundler = require('@vikadata/widget-webpack-bundler').default;

const createConfig = (config) => {
  config.module.rules.push({
    test: /\.less$/,
    use: [
      'style-loader',
      'css-loader',
      'less-loader'
    ],
    exclude: /node_modules/
  })
  return config;
}

exports.default = createBundler(createConfig);

Package Sidebar

Install

npm i @vikadata/widget-webpack-bundler

Weekly Downloads

1

Version

0.0.9

License

ISC

Unpacked Size

13.8 kB

Total Files

10

Last publish

Collaborators

  • pengap
  • lolonghun
  • yort
  • wangkailang992
  • hanweii
  • vikainc
  • jianweisummer
  • agodrich
  • shawndenggh
  • doctor_oyy