Présentation d'Amplify à Amazon Linux 2 AMI

environnement

Le contenu du travail

--Introduction de Node.js --Introduction d'Amplify

Présentation de Node.js

Installer Node Version Manager (nvm)

#Installation
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

#Activation
$ . ~/.nvm/nvm.sh

Installez la dernière version de Node.js

#Installation
$ nvm install node

#Confirmation
$ node -e "console.log('Running Node.js ' + process.version)"

Changement de version de Node.js

#Vérifiez la version installable
$ nvm ls-remote

# Installer la version spécifiée
$ nvm install 14.15.0

#Changer la version à utiliser
$ nvm use 14.15.0

#Vérifier la version
$ node -v

Introduction d'Amplify

Installez Amplify CLI

$ npm install -g @aws-amplify/cli

Passer par PATH (réponse nécessaire lors du changement de version de Node.js)

$ vi .bash_profile

Ajoutez ce qui suit

# Amplify
export PATH=$HOME/.nvm/versions/node/v14.15.0/bin:$PATH

Contrôle de fonctionnement

$ amplify


| Category      |
| ------------- |
| notifications |
| analytics     |
| api           |
| auth          |
| function      |
| hosting       |
| interactions  |
| predictions   |
| storage       |
| xr            |

 █████╗ ███╗   ███╗██████╗ ██╗     ██╗███████╗██╗   ██╗    ███████╗██████╗  █████╗ ███╗   ███╗███████╗██╗    ██╗ ██████╗ ██████╗ ██╗  ██╗
██╔══██╗████╗ ████║██╔══██╗██║     ██║██╔════╝╚██╗ ██╔╝    ██╔════╝██╔══██╗██╔══██╗████╗ ████║██╔════╝██║    ██║██╔═══██╗██╔══██╗██║ ██╔╝
███████║██╔████╔██║██████╔╝██║     ██║█████╗   ╚████╔╝     █████╗  ██████╔╝███████║██╔████╔██║█████╗  ██║ █╗ ██║██║   ██║██████╔╝█████╔╝ 
██╔══██║██║╚██╔╝██║██╔═══╝ ██║     ██║██╔══╝    ╚██╔╝      ██╔══╝  ██╔══██╗██╔══██║██║╚██╔╝██║██╔══╝  ██║███╗██║██║   ██║██╔══██╗██╔═██╗ 
██║  ██║██║ ╚═╝ ██║██║     ███████╗██║██║        ██║       ██║     ██║  ██║██║  ██║██║ ╚═╝ ██║███████╗╚███╔███╔╝╚██████╔╝██║  ██║██║  ██╗
╚═╝  ╚═╝╚═╝     ╚═╝╚═╝     ╚══════╝╚═╝╚═╝        ╚═╝       ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝ ╚══╝╚══╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝
                                                                                                                                         
amplify <command> <subcommand>

  init                Initializes a new project, sets up deployment resources in the cloud, and makes your project ready for Amplify.                              
  configure           Configures the attributes of your project for amplify-cli, such as switching front-end framework and adding/removing cloud-provider plugins. 
  push                Provisions cloud resources with the latest local developments.                                                                               
  pull                Fetch upstream backend environment definition changes from the cloud and updates the local environment to match that definition.             
  publish             Executes amplify push, and then builds and publishes client-side application for hosting.                                                    
  serve               Executes amplify push, and then executes the project's start command to test run the client-side application locally.                        
  status              Shows the state of local resources not yet pushed to the cloud (Create/Update/Delete).                                                       
  delete              Deletes all of the resources tied to the project from the cloud.                                                                             
  <category> add      Adds a resource for an Amplify category in your local backend                                                                                
  <category> update   Update resource for an Amplify category in your local backend.                                                                               
  <category> push     Provisions all cloud resources in a category with the latest local developments.                                                             
  <category> remove   Removes a resource for an Amplify category in your local backend.                                                                            
  <category>          Displays subcommands of the specified Amplify category.                                                                                      
  mock                Run mock server for testing categories locally.                                                                                              
  codegen             Generates GraphQL statements(queries, mutations and eventHandlers) and type annotations.                                                     
  env                 Displays and manages environment related information for your Amplify project.                                                               
  console             Opens the web console for the selected cloud resource. 

Recommended Posts

Présentation d'Amplify à Amazon Linux 2 AMI
Comment mettre à jour PHP sur Amazon Linux 2
Présentation d'un système d'entrée japonais dans Serene Linux
Présentation de Docker Engine à Linux From Scratch
[Amazon Linux] Passage de la série Python 2 à la série Python 3
[Linux] Introduction à Linux
Création d'une instance AWS EC2 EC2 (Amazon Linux AMI) 2
Firewalld ajouté à Amazon Linux 2 (restrictions d'adresse IP)
Paramètres de Jupyter Notebook - Comment utiliser (EC2 Amazon Linux 2)
Présentation de serverspec à Linux
Commandes Linux à retenir
Copie de fichiers directement d'Amazon EC2 (Amazon Linux) vers S3
AWS EC2 2nd SSH connection to EC2 Instance (Amazon Linux 2)
Introduction de Python 2.7 à CentOS 6.6
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Présentation d'un environnement de bureau à Arch Linux (LightDM + Xfce4)
Comment créer un environnement Python sur Amazon Linux 2
[Amazon Linux 2] Passage de l'authentification par clé publique à l'authentification par mot de passe
[AWS] Comment étendre l'espace disque sur Amazon Linux
[AWS EC2] Paramètres que vous souhaitez effectuer sur Amazon Linux 2
[Windows] RDP vers Windows via Linux
Ajout du swap Amazon Linux
Une super introduction à Linux
Présentation de PyMySQL à Raspberry pi3
[Linux] Bienvenue en mode d'urgence!
Mettez jenv dans Amazon Linux
J'ai essayé de réintroduire Linux
Installez tomcat 5.5 sur Amazon Linux.
Présentation d'Elixir à Linux Mint
Créer une interface graphique Amazon Linux 2 (CentOS)
Installation de Homebrew sur Amazon Linux 2
Exécutez Amazon Linux 2 dans VirtualBox
J'ai essayé de créer un environnement de MkDocs sur Amazon Linux
Ajouter des utilisateurs disposant d'un accès SSH à votre instance Linux Amazon EC2