Nodejs JavaScript+node.js 学习笔记

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

Nodejs JavaScript+node.js 学习笔记

做 node 也有一段时间了,最近陆续整理了一些学习笔记,求 star
https://github.com/swfbarhr/blog

31 回复

支持你,希望从你这里学到东西


赞, 我也是写.Net 的,过完年静下心来开始完整的学习 node~

大家一起探讨

大大有玩 node-red 吗

这个没接触过,有机会可以研究下

Github 项目首页加上目录,代码加上语法高亮

可以用 gitbook 写呀~

最近也想玩玩 iOS ,目标是一个独立开发者

语法高亮以加,目录整理中(多谢建议)

感觉 IOS 是多数程序猿的一种情结

想问一下,做 nodejs 开发是不是优先考虑 OSX 系统?用 windows 做 nodejs 开发会不会有大坑、深坑?谢谢。

虽然我一直用的是 windows ,但是如果有条件的话还是用 MAC ,不然真的会遇到很多坑,我也装过 OSX 的虚拟机,确实很顺手

同在苏州 haha

有机会可以一起交流

我用的 8G + 128G ssd ,怎么用虚拟机觉得很卡啊?

可以用 github 自带的写 blog

虚拟机的效果肯定不能和实机比的,毕竟硬件是虚拟出来的

我在 Windows10 英文版( x64 )上尝试使用此命令( npm install express -gd --registry=http://registry.npm.taobao.org --save )安装 express 框架,最后出现 npm info ok 。然后执行 express -v 命令提示(‘express’ is not recognized as an internal or external command,operable program or batch file.)请问如何解决?

环境变量的问题,你可以这样( npm install express-generator -g )

如何手动修改环境变量?

好滴呀 ( ⊙ o ⊙ )!

你装的应该是 EXPRESS V4+版本吧,这个版本需要另装命令工具( express-generator )的,如果你想直接安装完 express 可以用的话,直接装 3.5 版本( npm install [email protected] -g )

为什么不用 github page

github page 家里的网速太慢,打开要半天

express V4+只是提供了命令工具吧,不装命令工具一样可以用

支持你,希望从你这里学到东西

Node.js与JavaScript学习笔记回复

在Node.js中,JavaScript脱离了浏览器的束缚,成为了一门可以用于服务器端编程的强大语言。以下是一些关键的学习笔记和示例代码,帮助你更好地理解Node.js。

1. 环境搭建

首先,确保你已经安装了Node.js。你可以通过访问Node.js官网下载并安装最新版本的Node.js。安装完成后,你可以在命令行中通过node -vnpm -v命令检查Node.js和npm(Node包管理器)的版本。

2. 第一个Node.js程序

创建一个名为hello.js的文件,并写入以下代码:

console.log('Hello, Node.js!');

在命令行中运行node hello.js,你将看到输出Hello, Node.js!

3. 模块系统

Node.js采用CommonJS模块规范。以下是一个简单的模块示例:

mathModule.js

function add(a, b) {
    return a + b;
}

module.exports = add;

app.js

const add = require('./mathModule');
console.log(add(2, 3)); // 输出5

4. 异步编程

Node.js是异步的,这意味着它不会阻塞I/O操作。以下是一个使用回调函数的异步读取文件示例:

const fs = require('fs');

fs.readFile('example.txt', 'utf8', (err, data) => {
    if (err) throw err;
    console.log(data);
});

Node.js的学习之旅才刚刚开始,希望这些笔记和示例代码能帮助你更好地掌握这门技术。祝你学习愉快!

回到顶部