node.js基础回顾

nodejs 基础回顾

查看版本

node-v 查看nodejs的版本(没有出现版本号说明node js没有安装成功。

定义

1.运行在服务器的javascript。
2.可以读写本地文件。
3.操作数据库。

运行nodejs

node js文件(例如:node index.js)

npm

1.npm是nodejs自带的 包(插件)管理器。
2.npm init 可以初始化项目,创建package.json 项目配置文件。
3.npm init -y 可以初始化项目 所有选yes。
4.查看版本 npm-v。

安装源

1.npm config set registry url。
2.查看安装源 npm config get registry。

文件夹解释

package.json(项目配置文件)

1.dependencies 项目需要的依赖(产品环境需要的依赖)。
2.scripts 项目有哪些命令。
3.devDependencies 开发时候需要的依赖。

package-lock.json 缓存地址
node_module (依赖)包的下载地址

安装

1.例如:npm install jquery;
简写形式:npm i jquery。
2.指定版本安装。
例如:npm i jquery@2.1。
3.安装所有。
npm i( 安装的是package.json定义的依赖)。
4.全局安装。
npm i js-cookie -g
5.查看全局安装目录
npm root view -g
6.开发依赖
npm i less -D
7.产品依赖(默认)
npm i jquery -S

卸载

例如:npn uninstall jquery ;
简写:npm r jquery

版本

2.1.4(X.Y.Z)
2 X大版本
	大版本,是不兼容的更新
1 Y中版本
	中版本,有新增内容,原来的项目是兼容的
4 Z小版本
	小版本,解决了几个Bug
^3.6.0 更新就不>=4.xxx  锁定版本
3.6.0 不能更新,固定这个版本

帮助命令

npm install -h
npm uninstall -h

总结

学以致用,温故知新!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Node.js是一个建立在谷歌V8引擎的运行环境,用于解析和执行JavaScript代码。它使得JavaScript不再局限于浏览器环境,可以在后端创建动态数据。\[1\]严格来说,Node.js不是一个框架,而是一个平台。它的技术栈包括核心模块、框架(如Express、KOA)、模板引擎(如Pug、EJS)、编译型CSS(如Lass/Sass/Stylus)和数据库(如MongoDB、MySQL)等。\[2\] Node.js基础知识包括了如何执行另一个模块的功能。例如,在一个模块使用require函数引入另一个模块,然后可以调用该模块的功能。例如,如果有一个b.js模块和一个first.js模块,可以在first.js模块使用require('./b')来引入b.js模块,并调用其的功能。执行node first.js即可运行该程序。\[3\] #### 引用[.reference_title] - *1* [【入门级基础】Node基础知识总结](https://blog.csdn.net/pakerder/article/details/125191636)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [node.js基础知识](https://blog.csdn.net/weixin_45459904/article/details/107508639)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值