我正在玩Yeoman Angular Fullstack Generator。这非常酷,按预期工作。由于它使用grunt,因此可以运行grunt serve dist
,以便用我的uglified和连接文件启动服务器......
BUT:
上周我发现了modulus.io(nodejs云托管像heroku),他们提供了一个免费的评估阶段。问题:他们希望我的项目有app.js,以便他们可以使用node app.js
启动它。
问题:
你们知道我怎么能用grunt生成一个dist文件夹只是为了mod.io,包括已经生成的dist文件夹的所有内容(目前只是前端代码)+所有需要的服务器端javascripts +一个合适的应用程序。 js(使用express和dist文件夹中的内容)和package.json文件?
任何帮助将不胜感激。 :)我认为类似的任务必须存在于某处,因为您可能在任何其他云托管平台上遇到此问题。不幸的是我找不到合适的解决方案
此致
的Sascha
答案 0 :(得分:1)
简而言之,modulus.io只是寻找应用程序的入口点。它可以随心所欲地调用,只要在你的package.json
文件中有一行告诉它要启动什么,即。 "main": "dist/app.js"
。
有关详细信息,请参阅:https://modulus.io/codex/projects/app-guidelines。
您正在使用的完整堆栈生成器应该为您生成所有这些但是......?
编辑:运行简单的grunt
命令将创建一个准备上传的\dist
目录。