Authored by 陈峰

comit

... ... @@ -3,7 +3,6 @@ process.env.NODE_ENV = 'production';
const rm = require('rimraf');
const path = require('path');
const webpack = require('webpack');
const shelljs = require('shelljs');
const clientConfig = require('./webpack.client.conf');
const serverConfig = require('./webpack.server.conf');
const pkg = require('../package.json');
... ...
... ... @@ -3,6 +3,7 @@ const path = require('path');
const MFS = require('memory-fs');
const webpackDevMiddleware = require('webpack-dev-middleware');
const webpackHotMiddleware = require('webpack-hot-middleware');
const pkg = require('../package.json');
let clientConfig = require('./webpack.client.conf.js');
let serverConfig = require('./webpack.server.conf.js');
... ... @@ -66,7 +67,7 @@ exports.devServer = (app, cb) => {
if (stats.errors.length) {
return;
}
clientManifest = JSON.parse(_readFile(devMiddleware.fileSystem, 'vue-ssr-client-manifest.json'));
clientManifest = JSON.parse(_readFile(devMiddleware.fileSystem, `yoho-ssr-client-${pkg.version}.json`));
if (bundle) {
ready({bundle, options: {clientManifest}});
... ... @@ -88,8 +89,8 @@ exports.devServer = (app, cb) => {
if (stats.errors.length) {
return;
}
bundle = JSON.parse(_readFile(mfs, 'vue-ssr-server-bundle.json'));
console.log('clientManifest')
bundle = JSON.parse(_readFile(mfs, `yoho-ssr-server-${pkg.version}.json`));
if (clientManifest) {
ready({bundle, options: {clientManifest}});
}
... ...
... ... @@ -6,9 +6,9 @@ const distDir = path.join(__dirname, `../public/dist/${pkg.name}/bundle`);
module.exports = {
output: {
filename: 'static/js/[name].[chunkhash].js',
filename: 'bundle/static/js/[name].[chunkhash].js',
path: `${distDir}`,
chunkFilename: 'static/js/[name].[chunkhash].js',
chunkFilename: 'bundle/static/js/[name].[chunkhash].js',
publicPath: '/'
},
resolve: {
... ...