Node Express.js服务器端呈现未在生产环境中运行

时间:2019-08-02 14:36:40

标签: reactjs express webpack

我目前正在通过 Express.js 开发具有服务器端呈现功能的 React应用。在开发(NODE_ENV)时,一切运行顺利。在生产环境中构建应用程序后,Node.js无法运行它,并且不存在冗长的错误:

/var/www/html $ node web/assets/js/server_bundle.js
/var/www/html $ 

如果我在 server_bundle.js 中这样添加三个 console.log

exports.ids = [0];
console.log(1);
exports.modules = [
/* 0 */
/***/ (function(module, exports, __webpack_require__) {
console.log(2);
"use strict";


if (process.env.NODE_ENV === 'production') {
  module.exports = __webpack_require__(1191);
} else {
  module.exports = __webpack_require__(1192);
}


/***/ }),
/* 1 */
/***/ (function(module, exports, __webpack_require__) {
console.log(3);
"use strict";


Object.defineProperty(exports, "__esModule", {
    value: true
});

console.log(1); 被调用:

/var/www/html $ node web/assets/js/server_bundle.js
1
/var/www/html $ 

任何想法我该如何调试呢?

0 个答案:

没有答案