Welcome to kimi's blog

nodejs

node环境搭建

Vue-CLT项目搭建,vue相当于脚手架,可以创建vue项目。vue脚手架必须要按照node js解释型语言。

1.nodejs是一门后端语言
2.JavaScript只能运行在浏览器中,因为浏览器中有他的解释器环境
3.基于谷歌浏览器的v8引擎(js解释器),使它能够运行在操作系统上
   文件操作、网络操作、数据库操作--模块

nodes简介?

Node.js 是一个开源和跨平台的 JavaScript 运行时环境。Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使得 Node.js 的性能非常好。

Node.js 应用程序在单个进程中运行,无需为每个请求创建新的线程。 Node.js 在其标准库中提供了一组异步的 I/O 原语,以防止 JavaScript 代码阻塞,通常,Node.js 中的库是使用非阻塞范式编写的,使得阻塞行为成为异常而不是常态。

当 Node.js 执行 I/O 操作时(比如从网络读取、访问数据库或文件系统),Node.js 将在响应返回时恢复操作(而不是阻塞线程和浪费 CPU 周期等待)。

这允许 Node.js 使用单个服务器处理数千个并发连接,而不会引入管理线程并发(这可能是错误的重要来源)的负担。

node.js是2009年才诞生的,距今才14年,而JavaScript 已存在 26 年 ,而 Web 则是 33 年

注意:网络包、文件、数据库都是用C语言编写的。

解释型语言和编译型语言

	-js,node,php,python    解释型语言   运行解释器之上   pyinstaller
    -c,go,c++               编译型语言   直接把源代码编译成不同平台的可执行文件
    	-cpython解释器用c写的----》编译成不同平台的可执行文件---》在不同平台双击运行即可
        	-win
            -mac
            -linux
    -java:一处编码处处运行
    	-java 虚拟机 ---》虚拟机跨平台
        -java字节码文件运行在虚拟机之上
        -java写了代码----》编译成字节(区别与可执行文件  jar,war,.class)

nodejs安装

1. 下载与安装

官网

下载相应的解释器版本(window系统64位),一路安装---设置安装的路径,安装完成会有两个可执行问题,类似于python解释器的安装包pipi

python      node
pip         npm

2.测试是否安装成功

命令端打开node操作测试是否安装成功

1. node   进入node环境
2.npm install 装模块

A、node -v 查看 node 版本
B、npm -v 查看 npm 版本

image

posted @   魔女宅急便  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
Title
点击右上角即可分享
微信分享提示

目录导航