常用node.js命令有哪些呢?

前言

Node.js 是一种在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。

1、查看当前安装的 Node.js 版本。

node -v 或 node --version

2、查看当前安装的 npm 版本。

npm -v 或 npm --version

3、初始化一个新的 Node.js 项目,会生成一个 package.json 文件,用于存储项目的配置信息

npm init

4、安装一个npm包到项目

npm install

5、全局安装一个 npm 包,使其可以在任何地方使用。

npm install -g

6、安装指定版本的 npm 包。

npm install echarts@5.0.0

7、更新一个已安装的 npm 包到最新版本

npm update echarts

8、卸载一个已安装的 npm 包。

npm uninstall echarts

9、列出当前项目安装的所有 npm 包及其版本信息

npm list

10、运行 package.json 文件中定义的脚本

npm run <script>

11、运行项目的启动脚本

npm start

12、运行项目的测试套件

npm test

13、设置淘宝镜像源

npm config set registry https://registry.npmmirror.com/

14、查看镜像使用状态

npm config get registry

15、清楚npm缓存

npm cache clean

16、在 npm 上搜索符合指定关键字的包。

npm search echarts

17、在全局安装的包和本地项目之间创建一个符号链接。

npm link

18、使用 datav-libs 的项目中链接包

npm link datav-libs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/1183.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

函数形状的定义方式在编程中可以有多种,具体取决于使用的编程语言和上下文。以下是几种常见的定义方式:

函数声明&#xff1a; 在许多编程语言中&#xff0c;包括C、C、Java和TypeScript等&#xff0c;可以使用函数声明来定义函数的形状。这通常涉及指定函数名、参数列表和返回类型。例如&#xff0c;在TypeScript中&#xff1a; typescript复制代码 function add(x: number, y: n…

【leetcode面试经典150题】63. 删除链表的倒数第 N 个结点(C++)

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主&#xff0c;题解使用C语言。&#xff08;若有使用其他语言的同学也可了解题解思路&#xff0c;本质上语法内容一致&…

软考141-上午题-【软件工程】-杂题+小结

一、杂题 真题1&#xff1a; 真题2&#xff1a; 真题3&#xff1a; 真题4&#xff1a; 真题5&#xff1a; 真题6&#xff1a; 真题7&#xff1a; 真题8&#xff1a; 真题9&#xff1a; 真题10&#xff1a; 真题11&#xff1a; 真题12&#xff1a; 真题13&#xff1a; 真题14&a…

paddlepaddle-gpu安装

背景 之前安装paddlepaddle-gpu遇到各种问题&#xff0c;安装不成功&#xff0c;之前使用了wsldocker的方式&#xff0c;可查看我之前博客&#xff1a;记录paddlepaddle-gpu安装&#xff0c;这要会导致我整个开发流程比较割裂 cuda版本 强烈推荐cuda11.8&#xff0c;paddlep…

SpringBoot项目错误:找不到主类(解决办法)

清理和重新编译项目即可&#xff0c;在项目中点击右键Maven-Reload project&#xff0c;之后再重新运行就行了

蓝桥杯第十五界软件测试线下省赛题目分析及解决

PS 需要第十五界蓝桥杯被测系统或者功能测试模板、单元测试被测代码、自动化测试被测代码请加&#x1f427;:1940787338 备注&#xff1a;15界蓝桥杯省赛软件测试 题目1&#xff1a;功能测试 题目描述 ​ 某物流公司的货运收费标准根据重量、距离和节假日三个因素来确定。如…

聊聊应用商城评分4.9的Apipost IDEA插件

Apipost Helper&#xff0c;作为IDEA插件&#xff0c;可以快速生成和查询API文档&#xff0c;直观友好地在IDE中调试接口。它简化了开发流程并提升效率&#xff0c;即使新手也能够迅速掌握。Apipost Helper提供了诸多便捷功能&#xff0c;如通过代码查找接口或者通过接口查找代…

通过实例学C#之Random类

简介 可以根据需求创建随机数。 构造函数 Random() 不使用参数构造的Random实例对象。 常用方法 Next (int maxValue) 返回一个小于maxValue的随机非负整数。 static void Main(string[] args){Random random new Random();int iRandomrandom.Next(100);Console.WriteLine(i…

UE5、CesiumForUnreal实现建筑白模生成及白模美化功能

1.实现目标 在专栏上篇文章基于GeoJson文件生成城市级白模(本文建筑白模数量12w+)的基础上修改,计算法线和纹理坐标,并基于特定材质进行美化,美化后的白模GIF动图如下所示: 文章目录 1.实现目标2.实现过程2.1 基于Cesium材质美化2.1.1实现原理2.1.2 C++代码2.1.3 蓝图应…

第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用

文章目录 第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2&#xff1a;将本机模块与 NSD (CSPcms.dll) 结合使用注册运行时本机模块启用 Web 网关管理的 CGI 模块 第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2&#xff1a;将本机模块与 NSD (…

(自学用)正演理论

基于波动方程如何解决数值频散问题——快速正演方法 NAD方法&#xff1a; 怎样离散/逼近高阶偏导数&#xff08;如何采样&#xff09;&#xff1a; 传统方法是用某一点及其周围点的函数f的线性组合来逼近导数。只有函数值&#xff0c;要想提高精度&#xff0c;压制数值频散就必…

【Django】学习笔记

文章目录 [toc]MVC与MTVMVC设计模式MTV设计模式 Django下载Django工程创建与运行创建工程运行工程 子应用创建与注册安装创建子应用注册安装子应用 数据模型ORM框架模型迁移 Admin站点修改语言和时区设置管理员账号密码模型注册显示对象名称模型显示中文App显示中文 视图函数与…

分布式锁实现方案-基于zookeeper的分布式锁实现(原理与代码)

目录 一、基于zookeeper的分布式锁 1.1 基于Zookeeper实现分布式锁的原理 1.1.1 分布式锁特性说明 1.1.1.1 特点分析 1.1.1.2 本质 1.1.2 Zookeeper 分布式锁实现原理 1.1.2.1 Zookeeper临时顺序节点特性 1.1.2.2 Zookeeper满足分布式锁基本要求 1.1.2.3 Watcher机制 …

sizeof和strlen,len的区别

sizeof 是一个 C 语言中的操作符&#xff0c;用于获取一个变量或数据类型的大小&#xff08;以字节为单位&#xff09;。它通常用于静态地获取数组或结构体的大小&#xff0c;或者用于动态地计算指针指向的对象的大小。例如&#xff1a; int arr[5]; size_t size sizeof(arr)…

UE5增强输入系统 Enhanced Input

关键字&#xff1a; Enhanced Input 、 输入、映射、事件、鼠标、键盘、键鼠、动作、Trigger、触发器、 疑问&#xff1a; 新输入系统怎么做一个基础的案例&#xff1f;Trigger修改器中每个项都是什么功能&#xff1f;功能边界问题&#xff1a;如时刻、时段、单次事件、持续事…

acwing算法提高之图论--无向图的双连通分量

目录 1 介绍2 训练 1 介绍 本博客用来记录无向图的双连通分量的相关题目。 以下所有概念都是针对无向图而言的。 桥&#xff1a;本质是边&#xff0c;去掉它&#xff0c;图就不连通了。这样的边叫作桥。 边双连通分量&#xff1a;不包含桥的连通块&#xff0c;且边的数目最大…

Linux驱动开发——(一)设备树的基本属性及其应用

目录 一、常见基本属性 1.1 compatible属性 1.2 status属性 1.3 reg属性 1.4 #address-cells属性和#size-cells属性 二、基本属性在设备树的表现 三、基本属性在驱动代码的表现 3.1 驱动代码 3.2 驱动代码中的OF函数 3.2.1 of_find_node_by_path 3.2.2 of_find_prope…

通往大厂之路:Solr面试题及参考答案100道题

目录 什么是Solr,它主要用来做什么? 解释Solr和Lucene的关系。 Solr有哪些主要特点?

Python基本数据结构和常见算法

Python 中的基本算法包括各种数据结构的实现和常见算法的应用。以下是 Python 中常见的基本算法及其简要介绍&#xff1a; ### 数据结构 1. **列表&#xff08;List&#xff09;**&#xff1a; - Python 中内置的基本数据结构&#xff0c;支持动态数组的操作&#xff0c;可…

Unity类银河恶魔城学习记录13-5,6 p146 Delete save file,p147 Encryption of saved data源代码

Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释&#xff0c;可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili FileDataHandler.cs using System; using System.IO; using UnityEngine; p…