npm package.json

简介: 包管理器(Package Manager):软件包管理器是指在计算机中自动安装、配置、卸载和升级软件包的工具的集合。如:Ubuntu中的apt-get,Mac下的homebrew,Python中的pip,Ruby中的gem,Node下的npm包管理器安装包一、本地安装 n...

包管理器(Package Manager):
软件包管理器是指在计算机中自动安装、配置、卸载和升级软件包的工具的集合。

如:Ubuntu中的apt-get,Mac下的homebrew,Python中的pip,Ruby中的gem,Node下的npm包管理器

  1. 安装包
    一、本地安装 npm install lodash
    二、全局安装 npm install -g jshint

安装完毕后可以直接在命令行直接使用 jshint index.js
使用以下命令查看全局安装包安装在什么位置 npm prefix -g

  1. 使用 package.json
    当项目有多个依赖包时,使用package.json--就是一个json文件,它比手动安装有如下优点。
    • 以文档的形式规定了项目所依赖的包。
    • 可以确定每个包使用的版本。
    • 项目的构建可重用,在多人协作中更加方便。

使用 npm init 自动生成 package.json 文件

  • dependencies:在生产环境中需要依赖的包。
  • devDependencies:在开发和测试环节需要依赖的包。

npm install packageName --save
自动将包写入到 package.json 的 dependencies 中
npm install packageName --save-dev
自动将包写入到 package.json 的 devDependencies 中

别人要使用这个项目,只需要把 package.json 给他,执行 npm install 即可
不需要把包都下载到本地,方便协作

目录
相关文章
|
8月前
|
JavaScript 前端开发 Shell
NPM 自定义 package.json 中 scripts 命令(& 与 && 的区别,cross-env 的使用)
NPM 自定义 package.json 中 scripts 命令(& 与 && 的区别,cross-env 的使用)
168 0
|
4月前
|
JavaScript 前端开发 Shell
NPM 自定义 package.json 中 scripts 命令(& 与 && 的区别,cross-env 的使用)
NPM 自定义 package.json 中 scripts 命令(& 与 && 的区别,cross-env 的使用)
38 0
使用npm init需要注意的事情以及pageck.json文件介绍
使用npm init需要注意的事情以及pageck.json文件介绍
|
4月前
|
JSON JavaScript Java
Nodejs 第三章(Npm Package json)
Nodejs 第三章(Npm Package json)
27 0
|
4月前
Error:npm WARN enoent ENOENT: no such file or directory, open ‘C:\Users\XX\package.json‘son‘
Error:npm WARN enoent ENOENT: no such file or directory, open ‘C:\Users\XX\package.json‘son‘
|
5月前
|
小程序
npm ERR! enoent ENOENT: no such file or directory, open ‘D:\package.json‘
npm ERR! enoent ENOENT: no such file or directory, open ‘D:\package.json‘
38 0
|
8月前
|
JSON 数据格式
NPM Error Unexpected token < in JSON at position 0 while parsing near ‘<!DOCTYP
NPM Error Unexpected token < in JSON at position 0 while parsing near ‘<!DOCTYP
311 0
|
JSON JavaScript 数据格式
js:使用npm库csvtojson将 CSV 转换为 JSON 字符串
js:使用npm库csvtojson将 CSV 转换为 JSON 字符串
118 0
|
JSON 数据格式
npm install报错Unexpected end of JSON input while parsing near ‘...ersion“:“4.5.0“,“depe‘
这个错误的解决方法有以下几种: 1.删掉package.lock.json 2.清除cache 3.进入下面这个文件夹清除cache 4.不要用淘宝镜像。
220 0
|
JavaScript 前端开发 开发者
npm与package.json详解
npm是前端开发广泛使用的包管理工具,它让js开发者分享、复用代码更方便。可以重复的框架代码被称为包(package)或者模块(module),一个包可是是一个文件夹里放着几个文件夹,还有一个package.json文件。 npm的作用就是让我们把可复用的框架代码发布到一个地方,可以供大家一起使用。
114 0

推荐镜像

更多