「Tabetainet」の版間の差分
提供: wikipokpok
32行目: | 32行目: | ||
% npm install passport-google-oauth20 | % npm install passport-google-oauth20 | ||
+ | |||
+ | <nowiki>npm uninstall passport-google-oauth | ||
+ | package.jsonファイルからpassport-google-oauthの依存関係を削除する: | ||
+ | package.jsonファイルをテキストエディタで開き、dependenciesセクションから"passport-google-oauth": "^2.0.0"の行を削除します。 | ||
+ | package-lock.jsonファイルを更新する: | ||
+ | パッケージの依存関係を変更した後は、package-lock.jsonファイルも更新する必要があります。コマンドラインで以下を実行します。 | ||
+ | Copy code | ||
+ | npm install</nowiki> | ||
% npm install dotenv | % npm install dotenv |
2023年7月24日 (月) 08:27時点における版
# Node.js v18をインストール curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs cd /path/to/your/app npm install --production node app.js
<VirtualHost _default_:443> ServerAdmin webmaster@localhost DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined SSLEngine on SSLCertificateFile /path/to/your/ssl_certificate.crt SSLCertificateKeyFile /path/to/your/ssl_certificate_private.key # プロキシ設定 ProxyPreserveHost On ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/ </VirtualHost>
% npm install passport passport-google-oauth
% npm install passport-google-oauth20
npm uninstall passport-google-oauth package.jsonファイルからpassport-google-oauthの依存関係を削除する: package.jsonファイルをテキストエディタで開き、dependenciesセクションから"passport-google-oauth": "^2.0.0"の行を削除します。 package-lock.jsonファイルを更新する: パッケージの依存関係を変更した後は、package-lock.jsonファイルも更新する必要があります。コマンドラインで以下を実行します。 Copy code npm install
% npm install dotenv
% npm install express-session
% npm install pg