Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Node.js进行Angular4服务器端渲染_Node.js_Angular - Fatal编程技术网

使用Node.js进行Angular4服务器端渲染

使用Node.js进行Angular4服务器端渲染,node.js,angular,Node.js,Angular,我在这里学习Angular4服务器端教程(官方故事) 但是,它基于CommonJs,有人知道如何在NodeJs服务器上托管它吗?本教程不包含任何与使用NodeJs进行“托管”相关的信息,有人可以指导我如何做到这一点吗?如何在Ubuntu中设置环境?如何创建服务于应用程序的server.js文件 我设法构建了一个服务器应用程序,但我不知道如何在服务器上托管它,一直存在与找不到模块相关的错误。请帮忙 这是教程server.js(它与node.js兼容吗) 我得到了错误 Error: Cannot f

我在这里学习Angular4服务器端教程(官方故事) 但是,它基于
CommonJs
,有人知道如何在
NodeJs
服务器上托管它吗?本教程不包含任何与使用
NodeJs
进行“托管”相关的信息,有人可以指导我如何做到这一点吗?如何在Ubuntu中设置环境?如何创建服务于应用程序的
server.js
文件

我设法构建了一个服务器应用程序,但我不知道如何在服务器上托管它,一直存在与找不到模块相关的错误。请帮忙

这是教程server.js(它与node.js兼容吗)

我得到了错误

Error: Cannot find module 'zone.js/dist/zone-node'
    at Function.Module._resolveFilename (module.js:485:15)
    at Function.Module._load (module.js:437:25)
    at Module.require (module.js:513:17)
    ... ... ...
我的目录结构如下:

/var/www/example.com/public_html
    dist/
    dist-server/
    node_modules/
    server.js
我知道“
zone.js/dist/zone node
”不可用,但是,即使我更改为“
node\u modules/zone.js/dist/zone node.js
”,也会出现类似的错误。。。不应该是
nodeJs
能够识别“
zone.js/dist/zone node
”路径的节点,我相信这有一个配置文件,但是在哪里可以找到呢

我希望有人能为我们提供有关Angular4服务器端渲染的完整教程,我已经好几个星期找不到有效的教程了。。。请帮忙

/var/www/example.com/public_html
    dist/
    dist-server/
    node_modules/
    server.js