我从Full Stack开发开始,我每周都在研究新闻主题。但是,在项目开始时找到应该使用的新东西真的很常见。
我对此的第一眼就给了我这样的清单:
他们,我已经开始为Heroku找到一些在线解决方案,如Heroku,Modulus和MongoLab。后来,Grunt,Karma,GitHub,Travis CI以及许多改变我代码的“理解”。
我没有'清单',我想我将来会使用Grunt。因此,当我创建一个新应用时,我的步骤如下:
*我还不知道如何做到这一点。
好吧,我还没有做任何商业广告,但我假装很快就推出了一些个人应用程序。这真让我烦恼。我已经阅读了大约10本技术书籍,完成了数十个在线课程,并在过去6个月内学习了很多教程。所有关于MEAN相关的事情,但我不相信在云上部署完整的生产应用程序。
我知道可能会有一些主观的答案,但答案最终会是客观的,因为我知道我们有市场标准。有人可能不同意特定的工具,但会使用类似的工具来实现相同的目标。有人可能不会使用100%,但会使用90%左右。
所以,我想知道应该怎样做才能完成并按市场标准运行?
回答暂停
正如我所说,答案不能太宽泛,因为有市场标准。有人可能会使用某些技术来实现与使用其他技术的人相同的目标。我正在寻找具体的指导方针,我不是在寻找具体的平台。完整的答案可能包括敏捷方法和软件需求,而更简单的答案可能包括文本编辑器,版本控制和集成阶段。如果这还不够,我会再次阅读规则并忘记这个问题。不管怎样,谢谢。
答案 0 :(得分:0)
部署生产MEAN Stack应用程序的指南。
heroku addons:create mongolab
grunt build
任务创建一个新的dist文件夹,使用类似app的prod,这样做还有很多。grunt test
将完成工作。或者grunt test:server
和grunt test:client
分开。 yo angular-fullstack:heroku