当前位置: 首页 > news >正文

我的记事本

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 发布包

http://www.lryc.cn/news/257135.html

相关文章:

  • GO设计模式——4、单例模式(创建型)
  • 我对迁移学习的一点理解——领域适应(系列3)
  • 【openssl】RSA 生成公钥私钥 |通过私钥获取公钥
  • MongoDB的删除文档、查询文档语句
  • Rust编程语言入门教程(三)-trait
  • LeetCode-1566. 重复至少 K 次且长度为 M 的模式【数组 枚举】
  • QT5.4.1无法打开文件
  • 【1day】金和OA某接口存在未授权访问漏洞
  • 使用Rust 构建C 组件
  • AI:大模型技术
  • 揭开WPF里面XAML可以通过http引入命名空间的神秘面纱
  • 什么是高防IP,高防IP该如何选择。
  • Linux 进程
  • Docker部署开源分布式任务调度平台DolphinScheduler并实现远程访问办公
  • SQL语言重温
  • Java学习手册——第五篇数据类型
  • 机器学习算法性能评估常用指标总结
  • java面试题-ArrayList 和 LinkedList 的区别是什么
  • k8s中部署基于nfs的StorageClass
  • c语言一维数组总结详解
  • Redis 持久化 —— 超详细操作演示!
  • 使用Java实现桶排序算法
  • 5.题目:编号1624 小蓝吃糖果
  • 基于SpringBoot+thymeleaf协同过滤算法山河旅游推荐系统(Java毕业设计)
  • TypeScript 之 console的使用
  • 西南科技大学C++程序设计实验十(函数模板与类模板)
  • Python 解析JSON实现主机管理
  • 一体化污水处理设备材质怎么选
  • 德国进口高速主轴电机在机器人上的应用及选型方案
  • 【软考中级——软件设计师】备战经验 笔记总结分享