文档章节

nodejs package.json

L
 LorinLuo
发布于 2015/01/27 14:18
字数 185
阅读 1156
收藏 3

在NodeJS项目中,用package.json文件来声明项目中使用的模块,这样在新的环境部署时,只要在package.json文件所在的目录执行 npm install 命令即可安装所需要的模块。

package.json文件中可配置的项有:名称(name)应用描述(description)版本号(version)应用的配置项(config)作者(author)资源仓库地址(repository)授权方式(licenses)目录(directories)应用入口文件(main)命令行文件(bin)应用依赖模块(dependencies)开发环境依赖模块(devDependencies)运行引擎(engines)脚本(scripts)等;

默认如下:

{
  "name": "application-name",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node app"
  },
  "dependencies": {
    "express": "3.1.0",
    "jade": "*"
  }
}

关键的就是dependencies节点,用于配置应用所依赖的模块列表。


© 著作权归作者所有

共有 人打赏支持
上一篇: nodeJS
下一篇: d3.js
L
粉丝 18
博文 166
码字总数 116776
作品 0
成都
程序员
私信 提问
前端开发神器:grunt快速入门

grunt是什么? grunt是一个基于nodejs的task runner,简单来说,就是类似于.net平台的msbuild以及java平台的maven。 grunt能做什么? grunt可以使你的项目中重复的任务,比如压缩,语法检查,...

knightuniverse
2013/10/16
0
0
TypeScript基础入门之模块解析(一)

转载 TypeScript基础入门之模块解析(一) 模块解析 本节假设有关模块的一些基本知识。有关更多信息,请参阅模块文档。 模块解析是编译器用来确定导入所引用内容的过程。 考虑一个导入语句,如...

durban
2018/10/09
0
0
【深入浅出Node.js系列十六】grunt让Nodejs规范起来

深入浅出Node.js系列 【深入浅出Node.js系列一】什么是Node.js 【深入浅出Node.js系列二】Node.js&NPM的安装与配置 【深入浅出Node.js系列三】深入Node.js的模块机制 【深入浅出Node.js系列四...

陶邦仁
2016/01/21
128
0
nodejs express 启动报错:Error: Cannot find module 'xxx'

版权声明:本文为 testcsdn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcsdn/article/details/54236189 nodejs express 启动报错:Error: Canno...

微wx笑
2017/01/08
0
0
nodejs grunt 應用

grunt是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于: ① 压缩文件 ② 合并文件 ③ 简单语法检查 還有有其他用法嗎? 安裝 1、nodeJs环境 因为grunt是基于nodeJs的,所以首先...

小寶
2014/09/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

漏洞防御与修复工作

漏洞管理工作是企业安全建设必不可少的一环,在风险管理工作中,漏洞管理能够防患于未然,企业对漏洞管理有着广泛的基础建设和实践经验。但随着攻防技术的发展,传统漏洞管理的安全技术和管理...

linuxprobe16
6分钟前
0
0
MicroPython技术及应用前景

1 Micropython技术是什么? MicroPython极精简高效的实现了Python3语言。它包含Python标准库的一小部分,能在单片机和受限环境中运行。 1.1 MicroPython发展 由剑桥大学的理论物理学家乔治....

bodasisiter
13分钟前
0
0
跟我学Spring Cloud(Finchley版)-13-通用方式使用Hystrix

本节详细讲解使用Hystrix的通用方式。 简介 Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性与容错性。Hystrix主要...

周立_ITMuch
21分钟前
0
0
🛠️Hanjst/汉吉斯特更新加JavaScript运行时优化等

这是 Hanjst/汉吉斯特 发布以来的首个主要升级更新版本。这次的主要升级更新的内容包括移除HTML Comments注释行, 优化在 Hanjst include模板文件时的JavaScript运行时环境。 Hanjst 在设计和...

wadelau
今天
2
0
OSChina 周六乱弹 —— 舔狗是没有好下场的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @我没有抓狂 :#今天听什么# #今天听这个# 分享 Nirvana 的歌曲《Smells Like Teen Spi...》 《Smells Like Teen Spi...》- Nirvana 手机党少...

小小编辑
今天
438
13

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部