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 等等

相关推荐
灰色人生qwer1 小时前
快速删除 node_modules 目录的集中方法
node.js·node_modules
AlgorithmAce1 小时前
Live2D嵌入前端页面
前端
nameofworld1 小时前
前端面试笔试(六)
前端·javascript·面试·学习方法·递归回溯
前端fighter2 小时前
js基本数据新增的Symbol到底是啥呢?
前端·javascript·面试
GISer_Jing2 小时前
从0开始分享一个React项目:React-ant-admin
前端·react.js·前端框架
川石教育2 小时前
Vue前端开发子组件向父组件传参
前端·vue.js·前端开发·vue前端开发·vue组件传参
GISer_Jing3 小时前
Vue前端进阶面试题目(二)
前端·vue.js·面试
乐闻x3 小时前
Pinia 实战教程:构建高效的 Vue 3 状态管理系统
前端·javascript·vue.js
weixin_431449683 小时前
web组态软件
前端·物联网·低代码·编辑器·组态
橘子味小白菜3 小时前
el-table的树形结构后端返回的id没有唯一键怎么办
前端·vue.js