首页 > 编程语言 >node.js常用指令

node.js常用指令

时间:2024-04-07 15:30:07浏览次数:18  
标签:node npm package 包名 js json 指令 install

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

标签:node,npm,package,包名,js,json,指令,install
From: https://blog.csdn.net/weixin_47194802/article/details/137462983

相关文章

  • 基于 bindview.js + node + mysql 的简易记账系统
    该项目前端是基于bindview.js和bootcss,后端的基于node.js使用了express框架,数据库使用的mysql8 bindview: bronze-ding/bindview:Bindview.js,是一个使用虚拟DOM来创建真实DOM并提供了数据响应式的Javascript工具库(github.com)功能包括:增加,删除,修改,查询登录......
  • 如何在 Node.js 中使用 bcrypt 对密码进行哈希处理
    在网页开发领域中,安全性至关重要,特别是涉及到用户凭据如密码时。在网页开发中至关重要的一个安全程序是密码哈希处理。密码哈希处理确保明文密码在数据库受到攻击时也难以被攻击者找到。但并非所有的哈希方法都是一样的,这就是bcrypt突出之处所在。Node.js是一个流行的用于开......
  • 毕业设计程序开源 Spring Boot+vue.js+Echart+mysql +QT+halcon
    1.介绍 涉及到的技术框架比较多,但是也不难,相关技术需要些基础。目前还是个半成品,还有些数据图表和QT功能没做完善,本来想在前端部分做大数据分析平台的,后续有空再完善。下面简单介绍一下。源代码此处:链接:https://pan.baidu.com/s/1904kLOv4EDJkcBuuNe1jqw?pwd=6666 提取码:6......
  • .NET Emit 入门教程:第六部分:IL 指令:5:详解 ILGenerator 指令方法:创建实例指令
    前言:上上篇介绍了 IL 指令的分类以及参数加载指令,该加载指令以 Ld开头,将参数加载到栈中,以便于后续执行操作命令。上一篇介绍参数存储指令,其指令以St开头,将栈中的数据,存储到指定的变量中,以方便后续使用。本篇将介绍创建实例指令,其指令以New开头,用于在运行时动态生成并初......
  • P1337 [JSOI2004] 平衡点 / 吊打XXX
    原题链接题解朝合力方向位移一段距离,并逐渐减小这个位移距离,需要痛苦的调参code#include<bits/stdc++.h>usingnamespacestd;doublex=0,y=0;structnode{doublex,y,w;}pos[1005];intn;voidmoves(doublelen){doublefx=0,fy=0;for(inti=1;i<=n;i......
  • 5G网络建设【华为OD机试】(JAVA&Python&C++&JS题解)
    一.题目-5G网络建设现需要在某城市进行5G网络建设,已经选取N个地点设置5G基站,编号固定为1到N,接下来需要各个基站之间使用光纤进行连接以确保基站能互联互通,不同基站之间架设光纤的成本各不相同,且有些节点之间已经存在光纤相连,请你设计算法,计算出能联通这些基站的最小成本是......
  • 项目排期【华为OD机试】(JAVA&Python&C++&JS题解)
    一.题目项目组共有N个开发人员,项目经理接到了M个独立的需求,每个需求的工作量不同,且每个需求只能由一个开发人员独立完成,不能多人合作。假定各个需求直接无任何先后依赖关系,请设计算法帮助项目经理进行工作安排,使整个项目能用最少的时间交付。输入描述:第一行输入为M个需......
  • 找城市【华为OD机试】(JAVA&Python&C++&JS题解)
    一.题目-找城市一张地图上有n个城市,城市和城市之间有且只有一条道路相连:要么直接相连,要么通过其它城市中转相连(可中转一次或多次)。城市与城市之间的道路都不会成环。当切断通往某个城市i的所有道路后,地图上将分为多个连通的城市群,设该城市i的聚集度为DPi(DegreeofP......
  • 电脑病毒感染【华为OD机试】(JAVA&Python&C++&JS题解)
    一.题目-电脑病毒感染一个局域网内有很多台电脑,分别标注为0-N-1的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t表示。其中网络内一个电脑被病毒感染,其感染网络内所有的电脑需要最少需要多长时间。如果最后有电脑不会感染,则返回-1给定一个数组times表示......
  • 两个字符串间的最短路径问题【华为OD机试】(JAVA&Python&C++&JS题解)
    一.题目-两个字符串间的最短路径问题给定两个字符串,分别为字符串A与字符串B。例如A字符串为ABCABBA,B字符串为CBABAC可以得到下图m*n的二维数组,定义原点为(0,0),终点为(m,n),水平与垂直的每一条边距离为1,映射成坐标系如下图。从原点(0,0)到(0,A)为水平边,距离为1,从(0,A)......