node package.json配置

  • name:包名字
  • version:包版本,x.x.x的格式,符合语义化版本规则
  • description:一些描述信息
  • main:入口文件,一般是index.js
  • scripts:指定了运行脚本命令的npm命令行缩写,默认是空的test
  • author:作者信息
  • license:许可证,默认是ISC、有的默认是MIT
  • module:es6编译入口文件
  • main:es5编译入口文件
  • files:包含在项目中的文件(夹)数组,可以声明一个.gitignore来忽略部分文件
  • repository:项目代码存放的地方
  • homepage: 项目主页url,(包的官网)
  • config:字段用于添加命令行的环境变量。
  • dependencies:在生产环境中需要用到的依赖
  • devDependencies:在开发、测试环境中用到的依赖
  • sideEffects:如果没有这个值,打包时会出错,参照css issue
  • browserslist:指定该模板供浏览器使用的版本
  • bugs:填写一个bug提交地址,便于用户反馈
    例如,我的react-native项目package.json配置
{
"name": "xuShangStoreApp",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint --ext .js ./src --fix",
    "build:ios": "react-native bundle --entry-file='index.js' --bundle-output='./ios/main.jsbundle' --dev=false --platform='ios'"
  },
}

调试js的package.json配置

{
    "scripts": {
    "start": "node test1.js",
    "test": "node test.js"
   }
}

原文链接:https://blog.csdn.net/weixin_42420703/article/details/81870815

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、什么是package.json? package.json文件描述了一个NPM包的所有相关信息,包括作者、简介...
    梦若小龙阅读 3,723评论 0 0
  • 每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息...
    OnlyCozj阅读 9,668评论 0 2
  • package.json配置文件入门简介 用过npm的小伙伴都知道,我们可以通过npm init快速的创建一个pa...
    Mc小锋阅读 7,923评论 0 0
  • 概述 package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元...
    chasing_dream阅读 3,395评论 0 0
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 13,586评论 0 11