Articles of 前端

如果将后端和前端项目分开,如何部署?

我正在开发一个小团队的Web应用程序,经过研究和研究,我们发现分离后端和前端项目是一个很好的做法。 所以我们将开发后端作为REST API与hapijs和mysql数据库,前端使用angularjs。 但在生产环境中,他们必须在同一台服务器上,对不对? 我们如何将它们部署到相同的服务器,如果他们在不同的存储库? 我们是一个相当新的团队,开始我们在networking开发的冒险,所以我们正在学习很多东西,以使事情正确。 我们的技术堆栈将是: Web服务器的Hapijs 续集为orm 聊天function的socket.io 摩卡unit testing 前端的angularjs 我们将使用Microsoft Azure来托pipe我们的Web应用程序。 感谢您的答案和帮助。

如何部署分离的前端和后端?

我正在开发一个新的项目与反应/快递作为前端和回环作为后端api。 我在不同的端口在我的开发环境中将它们分开。 我应该如何在生产中部署它们? 1)在同一台服务器上托pipe – 用不同的子域分隔后端? 2)托pipe在2个不同的服务器上 – 似乎不可能使用相同的域名

如何在Ubuntu下安装bower? 节点已成功安装

我新来angular.js。 iam试图通过input下面的代码行在Ubuntu 12.04中安装bower。 节点已成功安装在本地计算机上。 sudo npm install -g bower 得到低于错误 npm http GET https://registry.npmjs.org/bower npm ERR! Error: failed to fetch from registry: bower npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12 npm ERR! at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9) npm ERR! at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18) npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22) npm ERR! at Request.<anonymous> (/usr/lib/nodejs/request/main.js:212:58) npm ERR! at Request.emit (events.js:88:20) npm ERR! at […]

节点js服务器的terminal中不能识别nodemon命令

我正在做https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens的 node.js服务器设置。 我在node.js中是新的 我正在安装npm install nodemon –save 。 但是当我用这个nodemon server.js运行服务器。 在terminal显示: nodemon不被识别为内部或外部命令,可操作的程序或batch file node server.js命令正在运行并启动服务器,但是nodemon命令不起作用。 我从https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokensvideo设置了节点js服务器。 我不知道为什么它不工作我已经尝试了一些安装nodemon的命令。 npm install -g nodemon npm install -g nodemon –save npm install –save-dev nodemon npm install -g nodemon@debug npm install -g –force nodemon 我已经看到一个链接, 我不能安装nodemon全局,“nodemon”不能识别 ,但我不知道如何设置path,因为我的项目位置在D盘。 我想运行nodemon server.js 。 如果任何机构有一个想法,请分享。 提前致谢。