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

前端开发基础NodeJS+NPM基本使用(零基础入门)

文章目录

  • 1、Nodejs基础
    • 1.1、NodeJs简介
    • 1.2、下载安装文件
    • 1.3、安装NodeJS
    • 1.4、验证安装
  • 2、Node.js 创建第一个应用
    • 2.1、说明
    • 2.2、创建服务脚本
    • 2.3、执行运行代码
    • 2.4、测试访问
  • 3、npm 基本使用
    • 3.1、测试安装
    • 3.2、配置淘宝npm镜像
      • 3.3.1、本地安装
      • 3.3.2、全局安装
    • 3.4、查看安装信息
    • 3.5、使用package.json
    • 3.6、卸载模块
    • 3.7、模块查看
    • 3.8、更新模块
    • 3.9、搜索模块
    • 3.10、创建模块
    • 3.11、版本号
    • 3.12、npm常用命令

1、Nodejs基础

1.1、NodeJs简介

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
运行于ECMAScript 2015(ES6)及更高版本
在这里插入图片描述

NodeJS 是一个让JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。
Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。

相关网站:
官网: https://nodej

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

相关文章:

  • 深度学习 nd.random.normal()
  • Redis Geo 数据类型解析:基于 ZSET 的高效地理位置管理0708
  • 爬虫post收尾以及cookie加代理
  • c++STL——map与set的使用及介绍
  • Vxe UI vue vxe-table select 下拉框选项列表数据量超大过大时卡顿解决方法
  • python 基础笔记(其实有点内容的)
  • (39)MATLAB生成高斯脉冲及其频谱
  • 35岁前端开发者:转型还是坚守?
  • 对MVC详细解读
  • centos系列图形化 VNC server配置,及VNC viewer连接,2024年亲测有效
  • STL序列式容器之string的基本用法及实现
  • lua脚本使用cjson转换json时,空数组[]变成了空对象{}
  • ImportError: /../lib/libstdc++.so.6: version `GLIBCXX_3.4.29解决方案
  • java-实现一个简单的httpserver-0.6.0
  • 【论文#码率控制】ADAPTIVE RATE CONTROL FOR H.264
  • 2024-10-16 学习人工智能的Day8
  • Python Django 数据库优化与性能调优
  • 基于SpringBoot+微信小程序的农产品销售平台
  • 微前端学习以及分享
  • 【Linux-进程间通信】vscode使用通信引入匿名管道引入
  • nerd bug:VPG多次计算vnetloss的计算图报错的解决
  • BigDecimal类Date类JDK8日期
  • MybatisWebApp
  • 第十五章 RabbitMQ延迟消息之延迟插件
  • OpenAI 公布了其新 o1 模型家族的元提示(meta-prompt)
  • Java基础14-网络编程
  • sed命令详解
  • Linux高阶——1013—正则表达式练习
  • 【CMake】为可执行程序或静态库添加 Qt 资源文件,静态库不生效问题
  • 服务器、jvm、数据库的CPU飙高怎么处理