node.js常用指令

1、node:启动 Node.js REPL(交互式解释器)。

node

2、node [文件名]:执行指定的 JavaScript 文件。

node app.js

3、npm init:初始化一个新的 Node.js 项目,生成 package.json 文件。

此命令会创建一个 package.json 文件,其中包含项目的名称、版本、描述等信息,并且可以选择添加一些默认设置。

npm init

4、npm install [包名]:安装指定的包或模块。可以通过此命令来安装项目所需的依赖项。

例如:npm install express 将安装 Express 框架。

npm install express

如果加-g就是 全局安装指定的 Node.js 包或模块。全局安装的包将可以在系统的任何地方使用,而不仅限于特定的项目。 

5、npm install [包名] --save:安装并将包信息保存到 package.json 文件中的 dependencies 中。

这意味着该包将被列在 package.json 文件的 dependencies 部分,并且在项目中被认为是生产环境的依赖项。

npm install express --save

6、npm install [包名] --save-dev:安装并将包信息保存到 package.json 文件中的 devDependencies 中,通常用于开发环境依赖。

这意味着该包将被列在 package.json 文件的 devDependencies 部分,并且在项目中被认为是开发环境的依赖项,如测试框架、构建工具等。

npm install mocha --save-dev

7、npm install:安装 package.json 文件中声明的所有依赖包。

npm install

8、npm uninstall [包名]:卸载指定的包。

卸载指定的 Node.js 包或模块。这将从项目中移除该包,并更新 package.json 文件中的依赖项列表。

npm uninstall express

9、npm update [包名]:更新指定的包。

如果不指定包名,则将更新所有依赖项。

npm update express

10、npm list:列出当前项目安装的所有包及其依赖关系。

npm list

11、npm start:启动 package.json 文件中定义的 "start" 脚本。

npm start

12、npm test:启动 package.json 文件中定义的 "test" 脚本。

npm test

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

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

相关文章

Android详细介绍POI进行Word操作(小白可进)

poi-tl是一个基于Apache POI的Word模板引擎,也是一个免费开源的Java类库,你可以非常方便的加入到你的项目中,并且拥有着让人喜悦的特性。 一、使用poi前准备 1.导入依赖: 亲手测过下面Android导入POI依赖的方法可用 放入这个 …

计算机视觉——基于深度学习检测监控视频发生异常事件的算法实现

1. 简介 视频异常检测(VAD)是一门旨在自动化监控视频分析的技术,其核心目标是利用计算机视觉系统来监测监控摄像头的画面,并自动检测其中的异常或非常规活动。随着监控摄像头在各种场合的广泛应用,人工监视已经变得不…

三防笔记本丨工业笔记本电脑丨助力测绘行业的数字化转型

测绘行业测绘行业一直是高度技术化的领域,其重要性在于为建设、规划和资源管理提供准确的地理数据。然而,随着技术的发展,传统的测绘方法已经难以满足对数据精度和实时性的要求。因此,测绘行业正逐渐向数字化转型,采用…

Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单视频处理实战案例 之四 简单视频倒放效果

Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单视频处理实战案例 之四 简单视频倒放效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单视频处理实战案例 之四 简单视频倒放效果 一、简单介绍 二、简单视频倒放效果实现原理 三、简单视频倒放效果案例实现…

uniapp vue2 时钟 循环定时器

效果展示: 时钟 写在前面:vue2有this指向,没有箭头函数 实验操作:封装一个时钟组件 uniapp vue2 封装一个时钟组件 核心代码: this指向的错误代码,在下: start() { this.myTimer setInterval(…

我关注的测试仪表厂商之Sifos,PoE测试

#最近看看行业各个厂商的网站,看看他们都在做什么# 先从Sifos开始,一直觉得这是家很特别的公司,在PoE测试这块是个无敌的存在。之前在上一家台资测试仪表公司的时候,也有推出过类似的基于产线验证的解决方案,最后因为…

3D桌面端可视化引擎HOOPS Visualize如何实现3D应用快速开发?

HOOPS Visualize是一个开发平台,可实现高性能、跨平台3D工程应用程序的快速开发。一些主要功能包括: 高性能、以工程为中心的可视化,使用高度优化的OpenGL或DirectX驱动程序来充分利用可用的图形硬件线程安全的C和C#接口,内部利用…

零信任安全模型:构建未来数字世界的安全基石

在数字化转型的浪潮中,云原生技术已成为推动企业创新和灵活性的关键力量💡。然而,随着技术的进步和应用的广泛,网络安全威胁也日益严峻🔓,传统的网络安全模型已经难以应对复杂多变的网络环境。在这样的背景…

flutter升级3.10.6Xcode构建报错

flutter sdk 升级Xcode报错收集,错误信息如下: Error (Xcode): Cycle inside Runner; building could produce unreliable results.没问题版本信息: Xcode:15.3 flutter sdk :3.7.12 dart sdk:2.19.6 …

ThinkPHP审计(2) Thinkphp反序列化链5.1.X原理分析从0编写POC

ThinkPHP审计(2) Thinkphp反序列化链子5.1.X原理分析&从0编写POC 文章目录 ThinkPHP审计(2) Thinkphp反序列化链子5.1.X原理分析&从0编写POC动态调试环境配置Thinkphp反序列化链5.1.X原理分析一.实现任意文件删除二.实现任意命令执行真正的难点 Thinkphp反序列化链5.1.…

k8s1.28-helm安装kafka-Raft集群

参考文档 [Raft Kafka on k8s 部署实战操作 - 掘金 (juejin.cn)](https://juejin.cn/post/7349437605857411083?fromsearch-suggest)部署 Raft Kafka(Kafka 3.3.1 及以上版本引入的 KRaft 模式)在 Kubernetes (k8s) 上,可以简化 Kafka 集群…

uniapp选择退出到指定页面

方法一:返回上n层页面 onUnload(){uni.navigateBack({delta:5,//返回上5层})},方法二:关闭当前页面,跳转到应用内的某个页面。 uni.redirectTo({url: "../home/index"//页面地址}) 方法三:关闭所有页面,打…

贪心算法思想

求上下界极值: main(){对每一组输入数据计算比值的上下界,更新比值界限的极值全局最大的最小比值和全局最小的最大比值 }Note: V需要满足所有记录,所以取---->全局最大的最小比值和全局最小的最大比值 P9240 [蓝桥杯 2023 省 B] …

3dmax fbx模型批处理

部分情况下,osgb导出的fbx模型进入unity后,会出现破面问题。此时,将模型导入3dmax再导出,可解决这一问题。为了适应大量模型的自动处理,制作了以下的ms插件。 FBXImporterSetParam "Animation" false …

xss基础

第一关&#xff1a; html部分标签可以解析js <script>alert (1)</script> 第二关&#xff1a; 可以看到value用双引号闭合了&#xff0c;使用上一关的payload没用&#xff0c;尝试一下闭合这个input 所以使用双引号和>闭合后再加入上一关的payload 11"…

在 macOS 上创建安装程序

在 macOS 上创建安装程序通常涉及使用 Apple 提供的 PackageMaker 工具或者创建一个 .dmg&#xff08;磁盘映像文件&#xff09;&#xff0c;其中包含应用程序和安装脚本。那么如果在安装中出现下面情况可以用我的解决方案。 一、问题背景 开发者编写了一个 Python 应用程序&a…

IJKPLAYER源码分析-AudioTrack播放

前言 AudioTrack是Android SDK所提供的播放PCM音频的技术&#xff0c;与mediacodec类似&#xff0c;IJKPLAYER对此使用的是以native层反射到Java层的播放能力。 关于AudioTrack的官方文档&#xff0c;请参考AudioTrack官方文档 接口 pipeline IJKFF_Pipeline结构体是对Androi…

AURORA64B66B IP核使用

文章目录 前言一、IP核配置二、设计框图三、上板效果总结 前言 前面我们基于GT 64B66B设计了自定义PHY层&#xff0c;并且也介绍过了基于AURORA8B18B IP核的使用&#xff0c;AURORA8B18B IP核的使用可以说是与AURORA8B18B IP核完全一致&#xff0c;可参考前文&#xff1a;http…

微信小程序实现滚动标签

使用scroll-view标签可实现组件滚动标签 1、list中 list.wxml代码如下: <!--pages/list/list.wxml--> <navigation-bartitle"小程序" back"{{false}}"color"black" background"#FFF"></navigation-bar><scroll-…

顺子日期(StringBuffer)

题目 public class Main {static int[] date new int[] {0,31,28,31,30,31,30,31,31,30,31,30,31};public static boolean res(StringBuffer s) {String ss s.toString();//yyrrfor(int i0;i<2;i) {int x Integer.parseInt(s.charAt(i)"");int y Integer.par…