MERN 就像网络开发领域的复仇者联盟一样,是一支由超级英雄组成的团队,共同努力创建出色的网络应用程序。阵容如下:
它们共同使 Web 开发变得流畅、快速,并且——我们敢说——有趣。
这就是 MERN 值得您花时间(和不眠之夜)的原因:
在开始构建 MERN 杰作之前,您需要做好准备。这是您的清单:
像老板一样验证您的设置:
node -v npm -v mongo --version
首先创建一个新项目。把它当作你的宝宝。
mkdir mern-app cd mern-app npm init -y
安装后端好东西:
npm install express mongoose dotenv
创建一个index.js 文件并为您的后端赋予生命:
const express = require('express'); const mongoose = require('mongoose'); require('dotenv').config(); const app = express(); const PORT = process.env.PORT || 5000; // Middleware app.use(express.json()); // Routes app.get('/', (req, res) => { res.send('Welcome to the MERN Stack!'); }); // MongoDB Connection mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true }) .then(() => console.log('MongoDB Connected')) .catch(err => console.log(err)); app.listen(PORT, () => console.log(`Server running on port ${PORT}`));
切换到前端:
npx create-react-app client
启动 React 服务器:
node -v npm -v mongo --version
mkdir mern-app cd mern-app npm init -y
现在,观察您的前端和后端是否顺利进行。
这是您的 MERN stack 教学大纲(减去无聊的讲座):
MERN 堆栈是您进入 Web 开发世界的黄金门票。它功能强大,适合初学者,而且使用起来非常有趣。那么,你还在等什么?启动你的终端,让我们开始编码!
请记住,每一位专家都曾经是拒绝放弃的初学者。你得到了这个! ?
以上是MERN Stack 入门:初学者指南的详细内容。更多信息请关注PHP中文网其他相关文章!