03-node.js & webpack

1. Node.js

浏览器和node区别

1.1 Node.js安装

1.2 使用Node.js

1.3 fs模块-读写文件

1.4 path模块-路径处理

1.5 压缩代码

前端html

js代码

1.6 URL端口号

  • 统一资源定位符,简称网址,用于访问网咯上的资源
  • 端口号:标记服务器里对应的服务程序(0-65535的整数)
  • 80是http默认端口
  • web程序:一个程序,用于提供网上信息浏览功能
  • 注意:0-1023和一些特定端口号被占用,我们自己编写服务请避开使用

1.7 创建web服务

web服务支持中文

2. 模块化 & 导入 & 导出

2.1 CommonJS标准

2.2 ECMAScript标准-默认导出和导入

2.3 ECMAScript标准-命名导出和导入

3. 包

将模块、代码、其他资料聚合成一个文件夹

4. npm

软件包管理器

安装所有的依赖

4.1 全局软件包nodemon

5. node.js总结

模块

常用命令

6. Express

使用

7. 浏览器同源策略

7.1定义

7.2 跨域

7.2.1 解决方案-CORS

后端web服务书写

7.2.2 解决方案-同源访问

8 webpack

定义

webpack优点

使用

8.1 修改webpack打包入口和出口

打包入口和出口

8.2 自动打包html文件

插件:html-webpack-plugin

8.3 打包css文件

插件:css-loaderstyle-loader

8.4 打包less文件

点击less-loader

8.5 打包图片

资源模块

8.6 babel编译器

babel-loader

8.7 webpack开发服务器

8.8 打包模式

8.9 开发环境调错 - source map

8.10 解析别名 - alias

相关推荐
QQ1__8115175156 小时前
Spring boot名城小区物业管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
前端·vue.js·spring boot
钛态6 小时前
前端微前端架构:大项目的救命稻草还是自找麻烦?
前端·vue·react·web
一粒黑子6 小时前
【实战解析】阿里开源 PageAgent:纯前端 GUI Agent,一行JS让网页支持自然语言操控
前端·javascript·开源
独角鲸网络安全实验室6 小时前
2026微信小程序抓包全解析:从实操落地到合规风控,解锁前端调试新范式
前端·微信小程序·小程序·抓包·系统代理绕过·https证书严格校验·进程隔离
紫微AI6 小时前
前端文本测量成了卡死一切创新的最后瓶颈,pretext实现突破了
前端·人工智能·typescript
GISer_Jing6 小时前
AI前端(From豆包)
前端·aigc·ai编程
IT枫斗者6 小时前
前端部署后如何判断“页面是不是最新”?一套可落地的版本检测方案(适配 Vite/Vue/React/任意 SPA)
前端·javascript·vue.js·react.js·架构·bug
测试修炼手册6 小时前
[测试技术] 深入理解 JSON Web Token (JWT)
前端·json
AI老李6 小时前
2026 年 Web 前端开发的 8 个趋势!
前端
里欧跑得慢6 小时前
15. Web可访问性最佳实践:让每个用户都能平等访问
前端·css·flutter·web