app.listen(PORT, () => {
console.log("process.env.NODE_ENV", process.env.NODE_ENV);
console.log(`Node server listening on http://localhost:${PORT}`);
});
Run Code Online (Sandbox Code Playgroud)
我在控制台中收到 process.env.NODE_ENV 'none'
构建命令
npm run build:alpha:ssr NODE_ENV=alpha
Run Code Online (Sandbox Code Playgroud)
我的 package.json 文件
{
"name": "mobilesite-ecommerce",
"version": "0.0.0",
"license": "MIT",
"scripts": {
"ng": "ng",
"start": "ng serve -c local",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"build:ssr": "npm run build:client-and-server-bundles && npm run webpack:server",
"serve:ssr": "node dist/server",
"build:client-and-server-bundles": "ng build --prod --deploy-url=##scripturl## && ng run mobilesite-ecommerce:server:production",
"webpack:server": "webpack --config webpack.server.config.js --progress --colors",
"build:prerender": "npm run …Run Code Online (Sandbox Code Playgroud) variables environment server-side-rendering angular-universal