• 欢迎光临~

Node.js原生开发基础入门

开发技术 开发技术 2022-10-06 次浏览

 

1.NodeJS编程基础概要

2.本地环境搭建与基础入门

3.文件操作与模块化概念

4.JavaScript模块化开发

5.npm包管理

 

 

 

 

 

 

 

1.NodeJS编程基础概要

node.js与Javascript是什么关系?

Node.js原生开发基础入门

 

 

Node.js 能做什么?

后端Web服务器开发与网络爬虫开发

脚手架命令行工具

图形界面应用程序

 

Node.js发展历史

Node.js原生开发基础入门

 

 

 

2.本地环境搭建与基础入门

直接下载nodejs安装

node --version

 

 

 

 

3.文件操作与模块化概念

 

文件操作

可以去文档查看api

读文件

Node.js原生开发基础入门

 

 写入文件

Node.js原生开发基础入门

 

 追加内容

Node.js原生开发基础入门

 

 

 

模块化编程的概念

require('fs')到底是什么意思?

我们为什么需要模块化?

  1. 拆分代码
  2. 相互独立
  3. 导入导出

JavaScript 有那些模块化规范?

  1. CommonJS
  2. ADM,UMD
  3. ECMAScript Module

 

 

 

 

4.JavaScript模块化开发

导出关键字

Node.js原生开发基础入门

导入关键字

Node.js原生开发基础入门

 

 

修改名字关键字 as

 Node.js原生开发基础入门

 

 

默认导出

Node.js原生开发基础入门

默认导入

Node.js原生开发基础入门

 

 

 

 

在nodejs如果直接运行.js后缀名的话会有报错,解决方案

 1.修改后缀名

Node.js原生开发基础入门

2.添加package.json

Node.js原生开发基础入门

 

 

 

CommonJS规范

导出

Node.js原生开发基础入门

 

 导入

Node.js原生开发基础入门

 

 

 

导出其他内容

Node.js原生开发基础入门

 

 简化后可以这样使用

Node.js原生开发基础入门

 

 

 

 

 

5.npm包管理

管理小工具

输入查看终端是否有npm , 输入npm --version

 

1. 先 npm init 初始化

Node.js原生开发基础入门

 

 2. 生成包后就可以管理文件了,会生成package.json文件

Node.js原生开发基础入门

 

在终端 跑 npm run dev  是会运行a.js这个文件的

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 

 

程序员灯塔
转载请注明原文链接:Node.js原生开发基础入门
喜欢 (0)
违法和不良信息举报电话:022-22558618 举报邮箱:dljd@tidljd.com