Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.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
如何为angular+;NativeScript项目?_Angular_Nativescript - Fatal编程技术网

如何为angular+;NativeScript项目?

如何为angular+;NativeScript项目?,angular,nativescript,Angular,Nativescript,在live server上,我已经根据下面的url在路径var/www/html/crons/SourceCode上设置了Angular+NativeScript共享项目 现在我已经成功生成了构建,然后我将构建文件夹名crons上传到路径var/www/html/crons/SourceCode/crons上 我使用ng serve命令启动angular server,但我需要启动它并无限期运行,因此我不想每天启动angular server我建议您阅读angular的 在live serve

在live server上,我已经根据下面的url在路径
var/www/html/crons/SourceCode
上设置了Angular+NativeScript共享项目

现在我已经成功生成了构建,然后我将构建文件夹名crons上传到路径var/www/html/crons/SourceCode/crons上


我使用
ng serve
命令启动angular server,但我需要启动它并无限期运行,因此我不想每天启动angular server

我建议您阅读angular的

在live server上部署应用程序时,不应使用
ng serve
命令。最实际和最明显的原因是速度和庞大的捆绑规模

相反,您的第一步应该是使用生产标志进行it

ng build --prod
当然,您可以做很多事情来定制构建过程,但这是构建应用程序的最基本和最直接的方法


生成的文件将存储在
dist
文件夹中,这是您应该用来部署在服务器上的文件。从那里,您可以使用forever、pm2、docker或一系列其他工具来运行您的应用程序。

对不起,请问您的移动应用程序与启动服务器上的服务有什么关系?它是共享代码项目。因此,对于移动应用程序,我只需提交构建。没有必要为.mobbile应用程序启动服务器,服务器启动要求仅在web构建中需要。您不应在生产中使用ng serve。如果您有一个apache服务器,您只需将其上载到特定路径,并确保可以在浏览器上访问它。查看部署指南了解更多信息。是的,我都做了,angular server start和forever service start是否有单独的命令?或者我需要用永久服务启动angular server吗?不,不要为此使用
ng serve
。我可以知道您用来运行/部署它的命令是什么吗?Ng serve--主机0.0.0--端口4200,这个命令是我从live上的build文件夹中输入的。正如我所说,我已经创建了build并上传到live server上。现在只想用forever service启动服务器一次。所以那件事我不知道