当前位置: 首页 > news >正文

npm init

1、什么是npm init

npm是开源 JavaScript 包管理器,允许 JavaScript 开发人员分享和重用代码。npm init是一种在创建新的npm包时使用的命令,它将提示你填写一些信息以便在package.json文件中创建初始配置。

2、为什么要使用npm init初始化项目

在node开发中使用npm init会生成一个pakeage.json文件,这个文件主要是用来记录这个项目的详细信息的,它会将我们在项目开发中所要用到的包,以及项目的详细信息等记录在这个项目中。方便在以后的版本迭代和项目移植的时候会更加的方便。也是防止在后期的项目维护中误删除了一个包导致的项目不能够正常运行。
使用npm init初始化项目还有一个好处就是在进行项目传递的时候不需要将项目依赖包一起发送给对方,对方在接受到你的项目之后再执行npm install就可以将项目依赖全部下载到项目里。话不多说我们就直接开始进行操作。

3.如何使用

在项目的初始目录下,输入 npm init,之后会弹出一堆问题,我们可以输入对应内容,也可以使用默认值。在回答一堆问题后输入 yes就会生成 package.json 文件,如果嫌回答这一大堆问题麻烦,可以直接输入 npm init --yes 跳过回答问题步骤,直接生成默认值的 package.json 文件

http://www.lryc.cn/news/140445.html

相关文章:

  • 微信小程序开发教学系列(6)- 数据缓存与本地存储
  • 跟我学c++中级篇——模板的基础术语说明
  • 最新Win10离线安装.NET Framework 3.5的方法(附离线包2022/3/22)
  • 最新docker多系统安装技术
  • 系统架构设计高级技能 · 云原生架构设计理论与实践
  • Springboot集成RocketMQ——简单使用
  • 第一百二十四回 Flexible组件
  • 关于stm32推挽带有上下拉电阻的思考、IO口驱动能力是什么
  • 考研408 | 【操作系统】 内存管理
  • C# 工厂模式
  • 在云服务器上安装Jenkins
  • 一文了解SpringBoot中的IOC
  • docker-compose管理创建LNMP服务并运行Wordpress网站平台
  • 【宝藏系列】一文带你梳理 Linux 的五种 IO 模型
  • 【Python】模块、包
  • CMAKE_CUDA_ARCHITECTURES针对Jetson Xavier或者Orin的设置
  • sqlite3.OperationalError: unable to open database file解决方法
  • SSL核心概念 SSL类型级别
  • 器件介绍TMP1826NGRR、TMP1826DGKR、TMP1827NGRR、TMP1075NDRLR数字温度传感器
  • 抖店必须绑定抖音账号吗?聊6个抖店不为人知的小细节,别外传
  • 如何搭建智能家居系统并通过内网穿透实现远程控制家中设备
  • 【趣味随笔】手机参数你真的看懂了吗?
  • 微信小程序开发教学系列(4)- 数据绑定与事件处理
  • C++避坑——most vexing parse问题
  • 利用lammps模拟蓝宝石在水润滑环境下的抛光
  • 3.BGP状态机和路由注入方式
  • 微信开发之一键创建微信群聊的技术实现
  • 设计模式二十:观察者模式(Observer Pattern)
  • Linux操作系统--CentOS使用初体验
  • 搭建HAProxy + Keepalived高可用