UNPKG

1.04 kBJavaScriptView Raw
1/**
2 * Webpack 打包相关
3 */
4module.exports = {
5 // 处理项目配置相关
6 keyFileProjectConfigTemp: '__FILE_PROJECT_CONFIG_TEMP__',
7 filenameProjectConfigTemp: '.koot.config.tmp.*.js',
8 propertiesToExtract: [
9 ['name', ''],
10 ['type', 'react'],
11 ['template', ''],
12 ['router', ''],
13 ['redux', {}],
14 ['client', {}],
15 ['server', {}]
16 ],
17 typesSPA: [
18 'react-spa'
19 ],
20
21 // 打包 DLL 相关
22 keyConfigBuildDll: '__BUILD_DLL__',
23 filenameDll: '.dll.js',
24 filenameDllManifest: '.dll.manifest.json',
25 dirDll: 'dev-dll',
26
27 // 其他项目配置项名
28 keyConfigQuiet: '__QUIET__',
29 keyConfigOutputPathShouldBe: '__OUTPUT_PATH_SHOULD_BE__',
30
31 // 自定义 chunk
32 chunkNameExtractCss: '__KOOT__EXTRACT__CSS__',
33
34 // [开发模式] 临时文件名
35 filenameWebpackDevServerPortTemp: '.dev_webpack-dev-server_port',
36 filenameBuilding: '.koot-building',
37 filenameBuildFail: '.koot-build-fail'
38}