Nodejs前端新人求带

发布于 1周前 作者 yibo5220 来自 nodejs/Nestjs

Nodejs前端新人求带
来问第一个问题,node 支持 ES6 的 import 了吗? 试了 8.11.2 和 10.4.0 都不行

12 回复

哈哈 搞定了,我在跟着一个视频学 视频里面用了 import 但是我本地 node 运行会出错,原来是视频里配置了 babel


用 TypeScript 吧

直接走框架走起,如果要 babel 你就是前端吧,框架的脚手架已经帮你配置好了很多东西。

Node 好像比较少用 Babel

require 很简洁,直接用。不要纠结 import,想用 import 查下就好

deno 走起,大兄弟。

别误导 deno 距离正式 投入使用还差得远

哈哈 谢谢各位,我其实是老鸟了,写了 10 多年 C++, 无奈 C++在我这不流行了,准备转行做 web 了 嘿嘿

谢谢 你是说 react 之类的吗,我现在还在跟着视频走一遍 JS, 完了就看 react 谢谢

#9 嗯。

我认为入门没必要在构建工具上花更多的时间去学习,实际上各种框架已经给你准备好了项目的模板,配置都准备好了,以后的话有时间一个个了解,使用中也会加深各种配置的印象

你好,作为Node.js前端的新人,很高兴你对这个领域感兴趣!Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它允许你在服务器端运行 JavaScript 代码。下面是一个简单的 Node.js 服务器示例,帮助你入门:

首先,确保你已经安装了 Node.js。你可以通过命令行运行 node -v 来检查是否安装成功。

接下来,创建一个新的文件,比如 app.js,并在其中写入以下代码:

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello World\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

这段代码创建了一个简单的 HTTP 服务器,它监听在 localhost 的 3000 端口上。当你访问 http://localhost:3000 时,它会返回 “Hello World”。

要运行这个服务器,打开命令行,导航到包含 app.js 文件的目录,然后运行 node app.js。你应该会看到服务器正在运行的消息,并且可以在浏览器中访问它。

这是 Node.js 的一个非常基础的入门示例。建议你接下来学习 Express.js,它是一个流行的 Node.js web 应用框架,可以简化很多常见的服务器操作。加油,祝你在 Node.js 的学习之路上取得进步!

回到顶部