由于 Ykit 是基于 Webpack 的,因此迁移 Webapck 项目只需要原有配置进行迁移。
1. 创建配置文件
在项目目录下创建一个名为 ykit.js
的配置文件(如果使用某种类型的插件,则为 ykit.{type}.js
),配置文件示例可参考 Ykit-配置。
2. 配置 modifyWebpackConfig
编辑配置文件,以下为配置示例:
var webpackConfig = require('webpack.config.js')
exports.config = function() {
return {
export: [], // 在 modifyWebpackConfig 中配置原有入口,所以这里留空
modifyWebpackConfig: function(baseConfig) {
// 配置入口
baseConfig.entry = webpackConfig.entry;
// 配置编译方式
baseConfig.module = webpackConfig.module;
// 迁移更多自定义的配置
// ...
return baseConfig;
}
};
};
具体配置文档可参考 Ykit-配置。
3. 执行 ykit pack 验证编译打包结果
默认会打包至项目的 dev
目录下。