我的记事本

2023-12-13 04:30:30

url

uniform resource locator.? 统一资源定位符

请求状态码

1XX:信息响应

2XX:成功响应

3XX:重定向消息

4XX:客户端错误响应

5XX:服务器端错误响应

IP地址分类

本机回环IP地址:127.0.0.1 ~ 127.255.255.254

局域网IP(私网IP)

? ? ?192.168.0.0 ~ 192.168.255.255

? ? ? 172.16.0.0 ~ 172.31.255.255?

? ? ? 10.0.0.0 ~10.255.255.255

广域IP(公网IP)?:除上述以外

网页中的url

网页中的url主要分为两大类:相对路径和绝对路径

http://www.xxx.com/web. 直接向目标资源发送请求,容易理解。网站的外链会用到此形式

//xxx.com/web.? ? ? ? ? ? ? ? 与页面的url的协议拼接形成完整URL再发送请求。大型网站用的较多

/web? ? ? ? ? ? ? ? ? ? ? ? ? ?与页面URL的协议、主机名、端口拼接成完整URL再发送请求。中小型网站

node.js 实现了ComonJs的代码规范:

module.exports.、require ..

NPM?

Node Package Manager? ?----node包管理工具

开发环境、生产环境

开发环境是程序员专门用来写代码的环境,一般指程序员的电脑

生产环境是项目代码正式运行的环境,一般指项目部署所在服务器上的环境,

开发依赖、生产依赖

开发依赖:命令:npm install -D xxx? 信息保存在package.json的devDpendencies

生产依赖:命令:npm install -S xxx. 信息保存在package.json的dependencies

开发依赖一般指在开发阶段需要用到的包,生产依赖是指部署生产环境后仍然需要的包。

一般如果开发的项目不会被别人下载引用的话,建议把包放在生产依赖中。

如果开发的包需要上传供别人下载使用,包里面用于开发的依赖建议放入开发依赖中,减少别人下载时包的体积。

全局安装

npm i -g xxx?

全局安装完可以在任何位置运行该命令

1、全局安装的命令不受工作目录位置影响。

2、可以通过npm root -g 可以查看全局安装包的位置

3、全局安装只适合全局工具类。

npm install?

根据package.json和package-lock.json文件下载相关依赖。

npm 删除包

命令:npm remove xxx? 简写:npm r xxx

全局删除

npm remove -g xxx

管理发布node包

1、创建与发布

我们可以将自己开发的工具包发布到npm服务上,方便自己和其他开发者使用,具体步骤如下:

1、创建文件夹,并创建index.js文件,在文件中声明函数,使用modules.exports暴露

2、npm init 初始化工具包,package.json填写包的信息(包的名字是唯一的)

3、注册账号:www.npmjs.com

4、激活账号

5、修改为官方npm镜像

6、命令下执行 npm login 填写用户信息

7、执行命令 npm publish 发布包

文章来源:https://blog.csdn.net/Mahuicool/article/details/134818238
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。