Rumah >hujung hadapan web >tutorial js >Menggunakan Bahagian Belakang Node.js Anda secara Percuma di Vercel

Menggunakan Bahagian Belakang Node.js Anda secara Percuma di Vercel

Linda Hamilton
Linda Hamiltonasal
2024-12-26 15:15:14973semak imbas

Menggunakan Backend Node.js Anda secara Percuma di Vercel ?

Menggunakan bahagian hadapan secara percuma? Sangat mudah! Alat seperti Vercel, Firebase dan GitHub Pages menjadikannya mudah. Heck, anda juga boleh mengehoskan tapak statik di Google Drive! Tetapi apabila ia berkaitan dengan API bahagian belakang, pilihan percuma mengecut dengan ketara ?. Hari ini, saya akan menunjukkan kepada anda cara menggunakan bahagian belakang Node.js anda ke Vercel tanpa membelanjakan sepeser pun!

Deploying Your Node.js Backend for Free on Vercel

Nantikan sehingga akhir, dan saya akan memberikan beberapa pilihan pengehosan percuma bonus yang mungkin anda tidak tahu! ?


1. Mulakan Projek Node.js Anda

Mula-mula, mari kita putar bahagian belakang Express.js yang ringkas. Buka terminal anda, navigasi ke folder yang anda inginkan, dan jalankan arahan ini:

mkdir my-express-backend  
cd my-express-backend  
npm init -y  
npm install express  

Seterusnya, buat fail di api/index.js dan tambah kod berikut untuk menyediakan pelayan Express asas:

const express = require("express");  
const app = express();  

app.get("/", (req, res) => res.send("Express on Vercel"));  

app.listen(3000, () => console.log("Server ready on port 3000"));  

module.exports = app;  

2. Bersedia untuk Vercel ?

Kini, anda perlu menambah fail vercel.json dalam akar projek anda untuk memberitahu Vercel cara mengendalikan bahagian belakang anda. Tambahkan konfigurasi ini:

{  
  "version": 2,  
  "rewrites": [{ "source": "/(.*)", "destination": "/api" }]  
}  

3. Uji Secara Tempatan

Sebelum digunakan, mari uji pada mesin anda. Mula-mula, pasang Vercel CLI:

npm install -g vercel  

Log masuk menggunakan log masuk vercel, dan kemudian jalankan projek anda secara setempat:

vercel dev  

Sekarang, lawati http://localhost:3000 untuk melihat bahagian belakang anda beraksi! ?


4. Sebarkan ke Vercel

Masa untuk disiarkan secara langsung! Anda boleh menggunakan tiga kaedah:

  1. Vercel CLI
  2. Persediaan manual pada papan pemuka
  3. Penyepaduan GitHub (pilihan paling mudah dan paling automatik).

Berikut ialah cara untuk menggunakan GitHub:

  • Tolak projek anda ke repo GitHub.
  • Log masuk ke Vercel dan klik "Projek Baharu."
  • Import repo anda, sediakan pembolehubah persekitaran (jika perlu) dan klik "Kerahkan."

Boom! ? Bahagian belakang anda disiarkan secara langsung dengan URL awam!

Deploying Your Node.js Backend for Free on Vercel
Import repositori yang anda perlu gunakan.

Deploying Your Node.js Backend for Free on Vercel

Melalui sini, kita boleh menambah pembolehubah persekitaran.


Had Pengehosan Percuma

Walaupun akaun Hobi percuma Vercel hebat, ia mempunyai had—seperti kuota permintaan dan mod tidur untuk projek tidak aktif. Jika anda menyasarkan apl sedia pengeluaran, anda mungkin perlu meningkatkan.


Alternatif kepada Vercel ?

Mencari lebih banyak pilihan pengehosan percuma? Lihat Render, satu lagi platform hebat yang serupa dengan Vercel. Ia mudah dan menyokong penggunaan bahagian belakang dengan mudah.


Dan begitulah! Bahagian belakang Node.js anda disiarkan secara langsung di Vercel dan anda tidak membelanjakan sesen pun. Beritahu saya cara penggunaan anda atau jika anda menemui platform hebat yang lain! ?

Atas ialah kandungan terperinci Menggunakan Bahagian Belakang Node.js Anda secara Percuma di Vercel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn