有人知道如何在ubuntu服务器上基于angular(自动生成自动生成)设置属性网站吗? 这是事情,我有一个角度开发的项目,我用自耕农生成它(基本的例子,在yeoman codelab上)。我可以运行它,看到它在我的计算机上运行“grunt serve”,但我不知道如何将它上传到我的服务器以便从互联网访问它。
在我的ubuntu上,我安装了apache2,MySQL,PHPMyAdmin和Node(我想我不需要apache2就可以了,但无论如何我都有。)
我用putty连接,命令节点工作正常,npm工作正常。
我正在搜索信息,但我只找到了如何在节点上运行服务(例如:node test.js),但事实并非如此。 但我想要做的是上传一个网站(有角度),以便从互联网访问它... 我上传了我的角度网站(由yeoman生成)的“app”文件夹(包含index.html,样式,控制器,视图等),我将它上传到我在ubuntu的www目录中,但是当我访问angular,或者风格不起作用。
所以,问题是:NODE是否有一个“www”目录(比如在apache2中),我必须上传我的网站(有角度的网站)才能从互联网上访问它?或者我必须使用某种“grunt”或“node”命令来运行它? 因为我不能用“node index.html”运行它,如果我从互联网上访问它也不起作用,所以......我做错了什么?