zoukankan      html  css  js  c++  java
  • package.json字段简要解析

    name 必填

    应用名称

    version 必填

    应用版本

    description 选填

    应用描述,多用于搜索,在npm search 时可以用到

    keywords 选填

    应用关键字,也多用于搜索

    scripts 可选

    这是一个对象,key为生命周期事件名,value是具体指令

    "scripts": {
        "dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
        "build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
      },

    如上: npm run dev 创建服务器,自动打开并开启热加载

    dependencies: 可选

    当前应用所依赖的包,每次npm i 时都会自动添加

    devDependencies 可选

    如果只需要下载使用模块,而无需下载其测试和文档框架,可放在这儿

    author 必填

    作者

    pirate 可选

    若设为true,npm会拒绝发布,这可以放在私有repositories被发出

    repository 可选

    代码存放的地址,多放于github

    license 可选

    指定一个许可证,让人指定使用的权利和限制,一般只需要指定其名字

    main 可选

    程序主入口模块的id,如果其他用户需要你的包,当用户调用require()方法时,返回的就是这个模块的导出(exports)。

     

  • 相关阅读:
    Python进阶08 生成器
    Python进阶07 迭代
    Python进阶06 列表推导
    Python进阶05 函数property
    Python基础14 集合
    支付宝支付和微信消息推送
    Redis
    django之contenttype
    数据分析系列
    IPython
  • 原文地址:https://www.cnblogs.com/yanze/p/7047766.html
Copyright © 2011-2022 走看看