package.json简介

package.json

详解:链接
详解2:链接


在Node.js中,模块是一个库或框架,也是一个Node.js项目。Node.js项目遵循模块化的架构,当我们 创建了一个Node.js项目,意味着创建了一个模块,这个模块的描述文件,被称为package.json。

什么是npm

npm 是一个包管理器,它让 JavaScript 开发者分享、复用代码更方便。
在程序开发中我们常常需要依赖别人提供的框架,亦或是方法库,写 JS 也不例外。这些可以重复的框架代码被称作包(package)或者模块(module),一个包可以是一个文件夹里放着几个文件,而这些文件就存放在package.json 。

{
  "name": "vant",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml"
  },
  "dependencies": {
  
    "axios": "^0.19.2",
    "js-cookie": "^2.2.1",
    "jsonp": "^0.2.1",
    "vant": "^2.9.0",
    "vue": "^2.6.11",
    "vue-router": "^3.4.7",
    "vuex": "^3.4.0"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "~4.4.0",
    "@vue/cli-plugin-router": "~4.4.0",
    "@vue/cli-plugin-vuex": "~4.4.0",
    "@vue/cli-service": "~4.4.0",
  }
}
name:String 项目名 / 包名.
version:String 包的版本号。
description:String 包的描述。
author:String | Object 包的作者
keywords:String 项目关键字,可用于 npm 官网搜索。
homepage:String 项目官网地址

dependencies / devDependencies:Object 生产/开发环境依赖包列表。它们将会被安装在 node_module 目录下。
main:String 指定了程序的主入口文件
browser:String 同main,当包为 web 包时,browser 的优先级比 main 高
scripts:Object 配置了可被 npm 执行的命令
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值