-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
52 lines (42 loc) · 15.5 KB
/
index.html
File metadata and controls
52 lines (42 loc) · 15.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Deployment</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#2B3A42">
<link rel="shortcut icon" href="/assets/favicon.ico">
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:400,600|Source+Sans+Pro:200,400,400i,500" rel="stylesheet">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<link href="/093c5e94a96399fbbcb5.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
</head>
<body>
<div id="site" class="site"><div class="interactive" id="components/navigation/navigation.jsx" data-props="{"sections":[{"title":"Get-Started","url":"get-started","pages":[{"title":"Installation","url":"get-started/installation"},{"title":"Running","url":"get-started/running"},{"title":"Project Overview","url":"get-started/overview"}]},{"title":"Guides","url":"guides","pages":[{"title":"asdf","url":"guides/asdf"}]},{"title":"Developing","url":"developing","pages":[{"title":"developing/01_Adding_a_Route","url":"developing/01_Adding_a_Route"}]},{"title":"Deployment","url":"deployment","pages":[{"title":"deployment/gcloud-deployment","url":"deployment/gcloud-deployment"}]},{"title":"Examples","url":"examples","pages":[{"title":"Heroku Deploy","url":"examples/Heroku_Deployment"},{"title":"IIS","url":"examples/IIS"}]},{"title":"Generators","url":"generators","pages":[{"title":"App","url":"generators/app"},{"title":"Route","url":"generators/route"},{"title":"Service","url":"generators/service"},{"title":"Component","url":"generators/component"},{"title":"Controller","url":"generators/controller"},{"title":"Decorator","url":"generators/decorator"},{"title":"Directive","url":"generators/directive"},{"title":"Endpoint","url":"generators/endpoint"},{"title":"Filter","url":"generators/filter"},{"title":"Heroku","url":"generators/heroku"},{"title":"Openshift","url":"generators/openshift"}]},{"title":"Other","url":"/","pages":[]}],"pageUrl":"deployment/"}"><header class="navigation"><div class="container navigation__inner"></div><div class="navigation__bottom"><div class="container navigation__inner"></div></div></header></div><div class="interactive" id="components/sidebar-mobile/sidebar-mobile.jsx" data-props="{"sections":[{"title":"Get-Started","url":"get-started","pages":[{"title":"Installation","url":"get-started/installation"},{"title":"Running","url":"get-started/running"},{"title":"Project Overview","url":"get-started/overview"}]},{"title":"Guides","url":"guides","pages":[{"title":"asdf","url":"guides/asdf"}]},{"title":"Developing","url":"developing","pages":[{"title":"developing/01_Adding_a_Route","url":"developing/01_Adding_a_Route"}]},{"title":"Deployment","url":"deployment","pages":[{"title":"deployment/gcloud-deployment","url":"deployment/gcloud-deployment"}]},{"title":"Examples","url":"examples","pages":[{"title":"Heroku Deploy","url":"examples/Heroku_Deployment"},{"title":"IIS","url":"examples/IIS"}]},{"title":"Generators","url":"generators","pages":[{"title":"App","url":"generators/app"},{"title":"Route","url":"generators/route"},{"title":"Service","url":"generators/service"},{"title":"Component","url":"generators/component"},{"title":"Controller","url":"generators/controller"},{"title":"Decorator","url":"generators/decorator"},{"title":"Directive","url":"generators/directive"},{"title":"Endpoint","url":"generators/endpoint"},{"title":"Filter","url":"generators/filter"},{"title":"Heroku","url":"generators/heroku"},{"title":"Openshift","url":"generators/openshift"}]},{"title":"Other","url":"/","pages":[]}]}"><nav class="sidebar-mobile"><div class="sidebar-mobile__toggle"></div><div class="sidebar-mobile__content"><i class="sidebar-mobile__close icon-cross"></i><div class="sidebar-mobile__section "><a href="/get-started" class="sidebar-mobile__section-header"></a><a href="/get-started/installation" class="sidebar-mobile__page "></a><a href="/get-started/running" class="sidebar-mobile__page "></a><a href="/get-started/overview" class="sidebar-mobile__page "></a></div><div class="sidebar-mobile__section "><a href="/guides" class="sidebar-mobile__section-header"></a><a href="/guides/asdf" class="sidebar-mobile__page "></a></div><div class="sidebar-mobile__section "><a href="/developing" class="sidebar-mobile__section-header"></a><a href="/developing/01_Adding_a_Route" class="sidebar-mobile__page "></a></div><div class="sidebar-mobile__section "><a href="/deployment" class="sidebar-mobile__section-header"></a><a href="/deployment/gcloud-deployment" class="sidebar-mobile__page "></a></div><div class="sidebar-mobile__section "><a href="/examples" class="sidebar-mobile__section-header"></a><a href="/examples/Heroku_Deployment" class="sidebar-mobile__page "></a><a href="/examples/IIS" class="sidebar-mobile__page "></a></div><div class="sidebar-mobile__section "><a href="/generators" class="sidebar-mobile__section-header"></a><a href="/generators/app" class="sidebar-mobile__page "></a><a href="/generators/route" class="sidebar-mobile__page "></a><a href="/generators/service" class="sidebar-mobile__page "></a><a href="/generators/component" class="sidebar-mobile__page "></a><a href="/generators/controller" class="sidebar-mobile__page "></a><a href="/generators/decorator" class="sidebar-mobile__page "></a><a href="/generators/directive" class="sidebar-mobile__page "></a><a href="/generators/endpoint" class="sidebar-mobile__page "></a><a href="/generators/filter" class="sidebar-mobile__page "></a><a href="/generators/heroku" class="sidebar-mobile__page "></a><a href="/generators/openshift" class="sidebar-mobile__page "></a></div><div class="sidebar-mobile__section "><a href="//" target="_blank" class="sidebar-mobile__section-header"></a></div></div></nav></div><div class="container page"><aside class="sidecar"><a href="//github.com/angular-fullstack/generator-angular-fullstack" target="_blank" class="sidecar__link sidecar__link--github"><span class="sidecar__label">Fork the Repo</span><i class="sidecar__icon icon-github"></i></a><a class="sidecar__link sidecar__link--gitter js-gitter-toggle-chat-button"><span class="sidecar__label">Find Help</span><i class="sidecar__icon icon-gitter"></i></a><a href="//stackoverflow.com/questions/tagged/generator-angular-fullstack" target="_blank" class="sidecar__link sidecar__link--so"><span class="sidecar__label">Stack Overflow</span><i class="sidecar__icon icon-stack-overflow"></i></a></aside><div class="interactive" id="components/sidebar/sidebar.jsx" data-props="{"sectionName":"deployment","pages":[{"url":"deployment/gcloud-deployment","anchors":[{"title":"Prequsites","id":"prequsites"},{"title":"1. Google Cloud SDK","id":"1-google-cloud-sdk"},{"title":"2. Create GCP Project","id":"2-create-gcp-project"},{"title":"3. Enable Billing","id":"3-enable-billing"},{"title":"4. Create a MongoDB database","id":"4-create-a-mongodb-database"},{"title":"Deployment Setup","id":"deployment-setup"},{"title":"1. Set Node / NPM versions","id":"1-set-node-npm-versions"},{"title":"2. Create Application configuration file (app.yaml)","id":"2-create-application-configuration-file-app-yaml-"},{"title":"Deployment Steps","id":"deployment-steps"},{"title":"1. Build the app","id":"1-build-the-app"},{"title":"2. Copy app.yaml to dist","id":"2-copy-app-yaml-to-dist"},{"title":"3. Change to build directory","id":"3-change-to-build-directory"},{"title":"4. Deploy","id":"4-deploy"}]}],"currentPage":"deployment/"}"><nav class="sidebar"><div class="sidebar__inner"><h3 class="sidebar-item__version">Version 4.1.x</h3><div class="sidebar-item sidebar-item--empty "><a href="/deployment" class="sidebar-item__title"></a><i class="sidebar-item__toggle icon-chevron-down"></i><ul class="sidebar-item__anchors"></ul></div><div class="sidebar-item "><a href="/deployment/gcloud-deployment" class="sidebar-item__title"></a><i class="sidebar-item__toggle icon-chevron-down"></i><ul class="sidebar-item__anchors"><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#prequsites">Prequsites</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#1-google-cloud-sdk">1. Google Cloud SDK</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#2-create-gcp-project">2. Create GCP Project</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#3-enable-billing">3. Enable Billing</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#4-create-a-mongodb-database">4. Create a MongoDB database</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#deployment-setup">Deployment Setup</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#1-set-node-npm-versions">1. Set Node / NPM versions</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#2-create-application-configuration-file-app-yaml-">2. Create Application configuration file (app.yaml)</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#deployment-steps">Deployment Steps</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#1-build-the-app">1. Build the app</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#2-copy-app-yaml-to-dist">2. Copy app.yaml to dist</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#3-change-to-build-directory">3. Change to build directory</a></li><li class="sidebar-item__anchor"><a href="/deployment/gcloud-deployment#4-deploy">4. Deploy</a></li></ul></div></div></nav></div><section class="page__content"><h1>Deployment</h1><a class="page__edit" href="https://github.com/angular-fullstack/generator-angular-fullstack/edit/master/docs/content/deployment/index.md">Edit this Page   <i class="icon-edit"></i></a><div><p>[STUB]</p>
<h1 class="header"><a class="anchor" href="#deployment" id="deployment"></a><span class="text">Deployment</span><a class="icon-link" href="#deployment"></a></h1>
<h2 class="header"><a class="anchor" href="#manual-linux-server-" id="manual-linux-server-"></a><span class="text">Manual (Linux server)</span><a class="icon-link" href="#manual-linux-server-"></a></h2>
<ol>
<li><p>Run <code>gulp build</code>. This will build your project into the <code>dist</code> folder by default.</p>
</li>
<li><p>Zip up the contents of your <code>dist</code> folder and send it off to your server.</p>
</li>
<li><p>On your server, unzip your built files somewhere on the disk. Ex: in a <code>myproj</code> folder.</p>
</li>
<li><pre><code class="lang-bash">$ <span class="token function">cd</span> myproj
</code></pre>
</li>
<li><pre><code>$ NODE_ENV<span class="token operator">=</span>production node ./server
</code></pre></li>
</ol>
<h2 class="header"><a class="anchor" href="#-gcloud-app-engine-standard-environment-gcloud-deployment-md-" id="-gcloud-app-engine-standard-environment-gcloud-deployment-md-"></a><span class="text"><a href="gcloud-deployment.md">Gcloud App Engine (Standard Environment)</a></span><a class="icon-link" href="#-gcloud-app-engine-standard-environment-gcloud-deployment-md-"></a></h2>
</div><hr style="display:none;"><h3 style="display:none;">Contributors</h3><noscript></noscript></section></div><div class="footer"><div class="container footer__inner"><section class="footer__left"><a href="/get-started" class="footer__link">Get Started</a><a href="https://github.com/angular-fullstack" target="_blank" class="footer__link">Organization</a><a href="https://github.com/angular-fullstack/generator-angular-fullstack/blob/master/contributing.md" target="_blank" class="footer__link">Contribute</a></section><section class="footer__middle"><a href="/" class="footer__icon"><img src="/44c8aeaa24cb28d0a5c6a45de449fd7d.svg"></a></section><section class="footer__right"><a href="https://gitter.im/angular-fullstack/generator-angular-fullstack" target="_blank" class="footer__link">Support</a><a href="https://github.com/angular-fullstack/generator-angular-fullstack/releases" target="_blank" class="footer__link">Changelog</a></section></div></div><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-46921629-2', 'auto');ga('send', 'pageview');</script></div>
<script src="/723fd1f22ab0247d0c557eb21d349878.js"></script>
<script>
((window.gitter = {}).chat = {}).options = {
room: 'angular-fullstack/generator-angular-fullstack',
activationElement: false
};
</script>
<script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>
</body>
</html>