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

相关推荐
Macbethad28 分钟前
Typora 精通指南:掌握高效 Markdown 写作的艺术
前端·macos·前端框架
F_Director29 分钟前
Webpack DLL动态链接库的应用和思考
前端·webpack·性能优化
益达是我1 小时前
【element-plus】element-plus升级到v2.11.7,el-tree文字不显示问题
前端·javascript·vue.js·element-plus
社恐的下水道蟑螂1 小时前
从 JS 单线程到 Promise:彻底搞懂异步编程的 "同步化" 魔法
前端·javascript
晴殇i1 小时前
《效率翻倍!12个被90%前端忽视的CSS神技》
前端·css·面试
NiKo_W2 小时前
Linux 重定向与Cookie
linux·运维·服务器·前端·网络·线程·协议
Mr_汪2 小时前
离线工程集成其他推送
前端
惜茶2 小时前
使用前端框架vue做一个小游戏
前端·vue.js·前端框架
普通码农2 小时前
Vue 3 接入谷歌登录 (小白版)
前端·vue.js
Ric9702 小时前
Object.fromEntries 实操
前端