Angular Heroku 上的通用部署
Angular Universal Deployment on Heroku
开始使用 Angular Universal 之后:
https://coursetro.com/posts/code/68/Make-your-Angular-App-SEO-Friendly-(Angular-4-+-Universal)
我想知道将我的应用程序部署到 Heroku(或其他)的下一步是什么。我进行了很多搜索,但没有找到具体的教程来解释如何正确执行此操作。有没有人有好的消息来源?
提前谢谢你
我在 youtube 上找到了这个教程,希望对您有所帮助
https://www.youtube.com/watch?v=GgWvuBdatAM
可能对您有帮助的一件事(我 运行 参与其中)是确保您的 devDependencies 安装在 Heroku 上。为此你必须 运行:
heroku config:set NPM_CONFIG_PRODUCTION=false
如此处所述https://devcenter.heroku.com/articles/troubleshooting-node-deploys
我发布了一个完整的教程,介绍了如何使用 Heroku Angular 通用应用 here
Universal Starter repo 是我的项目基础。我做了一些调整,包括添加一个 Procfile
,并确保添加一个属性 postinstall
脚本,以便 Heroku 可以在你推送 repo 后执行一些构建。
从那里开始,就很简单了:
git init
heroku login
heroku create
git add .
git commit -m "initial commit"
git push heroku master
我的 Medium article 对此进行了更详细的解释。
我还设置了一个带有 ready-made 更改的回购协议 here
希望对您有所帮助!
如果其他人有兴趣,
我已经创建了一个 Angular 7 Universal Starter,可以轻松部署 Heroku here
只需克隆项目,运行一个yarn install
然后就可以部署了
开始使用 Angular Universal 之后: https://coursetro.com/posts/code/68/Make-your-Angular-App-SEO-Friendly-(Angular-4-+-Universal)
我想知道将我的应用程序部署到 Heroku(或其他)的下一步是什么。我进行了很多搜索,但没有找到具体的教程来解释如何正确执行此操作。有没有人有好的消息来源? 提前谢谢你
我在 youtube 上找到了这个教程,希望对您有所帮助 https://www.youtube.com/watch?v=GgWvuBdatAM
可能对您有帮助的一件事(我 运行 参与其中)是确保您的 devDependencies 安装在 Heroku 上。为此你必须 运行:
heroku config:set NPM_CONFIG_PRODUCTION=false
如此处所述https://devcenter.heroku.com/articles/troubleshooting-node-deploys
我发布了一个完整的教程,介绍了如何使用 Heroku Angular 通用应用 here
Universal Starter repo 是我的项目基础。我做了一些调整,包括添加一个 Procfile
,并确保添加一个属性 postinstall
脚本,以便 Heroku 可以在你推送 repo 后执行一些构建。
从那里开始,就很简单了:
git init
heroku login
heroku create
git add .
git commit -m "initial commit"
git push heroku master
我的 Medium article 对此进行了更详细的解释。
我还设置了一个带有 ready-made 更改的回购协议 here
希望对您有所帮助!
如果其他人有兴趣,
我已经创建了一个 Angular 7 Universal Starter,可以轻松部署 Heroku here
只需克隆项目,运行一个yarn install
然后就可以部署了