Introduce processor
This commit is contained in:
parent
68ce6d5748
commit
90f8fe7e53
582 changed files with 246 additions and 188 deletions
|
@ -11,11 +11,11 @@ const WebpackOnBuildPlugin = require('on-build-webpack');
|
|||
//const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
|
||||
const ProgressBarPlugin = require('progress-bar-webpack-plugin');
|
||||
|
||||
import I18nReplacer from './src/common/build/i18n';
|
||||
import { pattern as faPattern, replacement as faReplacement } from './src/common/build/fa';
|
||||
import I18nReplacer from './src/build/i18n';
|
||||
import { pattern as faPattern, replacement as faReplacement } from './src/build/fa';
|
||||
const constants = require('./src/const.json');
|
||||
import config from './src/conf';
|
||||
import { licenseHtml } from './src/common/build/license';
|
||||
import { licenseHtml } from './src/build/license';
|
||||
|
||||
import locales from './locales';
|
||||
const meta = require('./package.json');
|
||||
|
@ -33,7 +33,7 @@ global['collapseSpacesReplacement'] = html => {
|
|||
};
|
||||
|
||||
global['base64replacement'] = (_, key) => {
|
||||
return fs.readFileSync(__dirname + '/src/web/' + key, 'base64');
|
||||
return fs.readFileSync(__dirname + '/src/server/web/' + key, 'base64');
|
||||
};
|
||||
//#endregion
|
||||
|
||||
|
@ -51,18 +51,18 @@ module.exports = entries.map(x => {
|
|||
|
||||
// Entries
|
||||
const entry = {
|
||||
desktop: './src/web/app/desktop/script.ts',
|
||||
mobile: './src/web/app/mobile/script.ts',
|
||||
//ch: './src/web/app/ch/script.ts',
|
||||
//stats: './src/web/app/stats/script.ts',
|
||||
//status: './src/web/app/status/script.ts',
|
||||
dev: './src/web/app/dev/script.ts',
|
||||
auth: './src/web/app/auth/script.ts',
|
||||
sw: './src/web/app/sw.js'
|
||||
desktop: './src/server/web/app/desktop/script.ts',
|
||||
mobile: './src/server/web/app/mobile/script.ts',
|
||||
//ch: './src/server/web/app/ch/script.ts',
|
||||
//stats: './src/server/web/app/stats/script.ts',
|
||||
//status: './src/server/web/app/status/script.ts',
|
||||
dev: './src/server/web/app/dev/script.ts',
|
||||
auth: './src/server/web/app/auth/script.ts',
|
||||
sw: './src/server/web/app/sw.js'
|
||||
};
|
||||
|
||||
const output = {
|
||||
path: __dirname + '/built/web/assets',
|
||||
path: __dirname + '/built/server/web/assets',
|
||||
filename: `[name].${version}.${lang}.${isProduction ? 'min' : 'raw'}.js`
|
||||
};
|
||||
|
||||
|
@ -206,7 +206,7 @@ module.exports = entries.map(x => {
|
|||
loader: 'ts-loader',
|
||||
options: {
|
||||
happyPackMode: true,
|
||||
configFile: __dirname + '/../src/web/app/tsconfig.json',
|
||||
configFile: __dirname + '/../src/server/web/app/tsconfig.json',
|
||||
appendTsSuffixTo: [/\.vue$/]
|
||||
}
|
||||
}, {
|
||||
|
@ -231,7 +231,7 @@ module.exports = entries.map(x => {
|
|||
'.js', '.ts', '.json'
|
||||
],
|
||||
alias: {
|
||||
'const.styl': __dirname + '/src/web/const.styl'
|
||||
'const.styl': __dirname + '/src/server/web/const.styl'
|
||||
}
|
||||
},
|
||||
resolveLoader: {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue