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 文件

相关推荐
喜欢你,还有大家几秒前
FTP文件传输服务
linux·运维·服务器·前端
该用户已不存在4 分钟前
你没有听说过的7个Windows开发必备工具
前端·windows·后端
Bi15 分钟前
Dokploy安装和部署项目流程
运维·前端
普通网友17 分钟前
前端安全攻防:XSS, CSRF 等防范与检测
前端·安全·xss
携欢20 分钟前
PortSwigger靶场之Reflected XSS into attribute with angle brackets HTML-encoded通关秘籍
前端·xss
小爱同学_23 分钟前
React知识:useState和useRef的使用
前端·react.js
再学一点就睡31 分钟前
双 Token 认证机制:从原理到实践的完整实现
前端·javascript·后端
wallflower202033 分钟前
滑动窗口算法在前端开发中的探索与应用
前端·算法
蚂蚁绊大象33 分钟前
flutter第二话题-布局约束
前端
龙在天35 分钟前
我是前端,scss颜色函数你用过吗?
前端