当前位置:网站首页>npm和package.json
npm和package.json
2022-08-02 03:22:00 【cjx177187】
npm:
提供项目中模块/插件的 下载相关功能
在生成的package.json文件中去下载
下载(常用)
npm i/install 模块名字/模块名字@版本号
举例:
npm i [email protected]
npm i 模块名 ====>安装到本地
npm i 模块名 -g=====>安装到全局
npm i 模块名 --save=====>安装到项目依赖
运行:
npm run 指令名=====>运行文件
指令名是package.json文件中script中我们自定义文件的运行属性名
更新/删除
npm update 模块名 ====>帮你更新到最新版本
npm update 模块名@版本 ====>帮你更新到指定版本
npm uninstall 模块名 =====>删除模块
package.json 文件:
每一个项目 构建时 先构建一个package.json文件它代表了这个项目的一些结构和配置信息(项目的清单),在进行项目迁移时只需要这份文件和自己的源代码就可以了。
构建指令:
在项目文件夹下
npm init===>创建json文件,会依次询问你项目名,版本号,主文件等各种各样的信息。
npm init -y====>自动初始化一个项目清单文件,不用再一次去填写,全部默认化
注意:生成package.json文件时其文件名必须是英文,文件夹名是中文使用npm int-y会报错
npm i =====>是按照项目清单文件去安装所有的依赖项,会在项目文件夹中生成一个node_modules文件夹,里面就是我们所需要的依赖包;在package.json文件中添加一个dependencies属性,里面添加我们所需要的一些依赖模块,包括版本号。
当然package.json中的模块也会依赖于一些模块,这些模块就在package_lock.json文件中。这个文件没有什么实质的用,可以没有。
自定义模块
import 是es6的语法 ==>导出 export defualt xxx
require是node能读懂的语法==>导出 moudel.exports={}
边栏推荐
- MySQL删除表数据 MySQL清空表命令 3种方法
- 3分钟带你了解微信小程序开发
- [Learning Records of Boxue Valley] Super summary, share with heart | Software Testing Interface Testing Basics
- getattr() function analysis
- @Accessors 注解详解
- MySQL分库分表
- Phospholipid-polyethylene glycol-targeted neovascularization targeting peptide APRPG, DSPE-PEG-APRPG
- 动态代理工具类
- np.isnan ()
- 磷脂-聚乙二醇-叠氮,DSPE-PEG-Azide,DSPE-PEG-N3,MW:5000
猜你喜欢

手把手带你 Unity 入门之从零创建一个时钟(GameObjects 与 Scripts)

AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘

Deveco studio Hongmeng app access network detailed process (js)

nucleo stm32 h743 FREERTOS CUBE MX配置小记录

require模块化语法

ModuleNotFoundError No module named 'xxx' possible solutions

通过PS 2021 将网页图标抠下来

Cloud server installation and deployment of Nacos 2.0.4 version

【深度学习】从LeNet-5识别手写数字入门深度学习

啃瓜记录第一天
随机推荐
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
oracle inner join and outer join
DSPE-PEG-DBCO 磷脂-聚乙二醇-二苯并环辛炔 一种线性杂双官能聚乙二醇化试剂
cross-domain problem solving
subprocess.CalledProcessError: Command 'pip install 'thop'' returned non-zero exit status 1.
Week 7 Review
debian 10 nat 与路由转发
parser = argparse.ArgumentParser()解析
mysql中exists的用法详解
sh: 1: curl: not found
The @autowired distinguished from @ the Resource
Redis笔记基础篇:6分钟看完Redis的八种数据类型
Phospholipid-Polyethylene Glycol-Aldehyde DSPE-PEG-Aldehyde DSPE-PEG-CHO MW: 5000
MySql创建数据表
Scientific research reagent DMPE-PEG-Mal dimyristoylphosphatidylethanolamine-polyethylene glycol-maleimide
C语言 0长度数组/柔性数组
【面试】失败的一次面试
基本运算符
@ApiModel 和 @ApiModelProperty
subprocess.CalledProcessError: Command ‘pip install ‘thop‘‘ returned non-zero exit status 1.