npm 创建 node.js 项目

package.json重要说明

package.json是创建任何node.js项目必须要有的一个文件。

因为在package.json文件中,有详细的项目描述,

包括:

(1)项目名称:name

(2)版本:version

(3)依赖文件:dependencies 等等..

1. 创建node.js项目步骤

(1) 创建package.json文件

(2) 运行npm install 创建node_modules这个文件夹

(3) 编写node.js文件,使用相应外部模块

2. 分步创建package.json

npm init

3. 自动化创建package.json

npm init --yes

4. 使用npm 操作node

node app.js

有了package.json以后我们做的就是一个项目

故,使用npm 可以对象项目的操作 在package.json中,script键可以直接项目进行操作

5. 添加dependencies

当使用npm install 安装包文件时,如果添加 --save 命令,则npm会把相应的包文件名称添加到package.json的dependencies中

6. devDependencies

--save 和 --save-dev的区别 --save 是把包的名称添加到dependencies中的, --save-dev 是把包的名称添加到devDependencies中的

7. devDependencies 和 dependencies

dependencies中依赖的是代码中的包和模块

devDependencies中是依赖项目管理工具的 gulp webpack grunt 等等

相关推荐
中微子7 分钟前
闭包面试宝典:高频考点与实战解析
前端·javascript
brzhang7 分钟前
前端死在了 Python 朋友的嘴里?他用 Python 写了个交互式数据看板,着实秀了我一把,没碰一行 JavaScript
前端·后端·架构
G等你下课35 分钟前
告别刷新就丢数据!localStorage 全面指南
前端·javascript
该用户已不存在36 分钟前
不知道这些工具,难怪的你的Python开发那么慢丨Python 开发必备的6大工具
前端·后端·python
爱编程的喵39 分钟前
JavaScript闭包实战:从类封装到防抖函数的深度解析
前端·javascript
LovelyAqaurius39 分钟前
Unity URP管线着色器库攻略part1
前端
Xy91041 分钟前
开发者视角:App Trace 一键拉起(Deep Linking)技术详解
java·前端·后端
lalalalalalalala44 分钟前
开箱即用的 Vue3 无限平滑滚动组件
前端·vue.js
前端Hardy44 分钟前
8个你必须掌握的「Vue」实用技巧
前端·javascript·vue.js
snakeshe10101 小时前
深入理解 React 中 useEffect 的 cleanUp 机制
前端