zoukankan      html  css  js  c++  java
  • Node-Webkit

    1. 必填:

      main :(string)APP的主入口,指定一个html文件,如:main:"index.htm"。

      name :(string)APP的名称,必须具有唯一性。

      例子:

      {

        "name":"nw-demo",

            "main":"index.html"

      }

      Node-Webkit:[3]package.json参数设置
       
       
    2.  特性:

      nodejs :(boolean)设置是否禁用nodejs。

      node-main :(string)指定node.js的脚本文件的路径

      single-instance :(boolean)是否只允许启动单个实例,true为只允许一个软件实例运行。

      js-flags :(string)指定js引擎,如:"js-flags": "--harmony_proxies --harmony_collections"

      例子:

      {

            "nodejs":true,

            "node-main":"chao.js"

      }

      Node-Webkit:[3]package.json参数设置
       
       
    3.  window

      title :(string)窗口标题(设置index.html里的标签中的文字,如果已经设置就不会生效。)

      width/height : (int)设置窗口大小。

      toolbar :(boolean)设置工具栏是否显示

      icon : (string)设置软件图标。

      min_width/min_height : (int)设置软件的最小宽度和高度

      max_width/max_height : (int)设置软件的最大宽度和高度

      resizable : (boolean)设置窗口是否可以调整大小

      always-on-top : (boolean)设置窗口总是在最上层(置顶)

      fullscreen : (boolean) 窗口全屏

      kiosk : (boolean)是否使用Kiosk模式。在Kiosk模式下,应用程序将是全屏,并试图阻止用户离开应用程序,所以你应该记得,提供了一种在应用程序离开Kiosk模式。这种模式主要用于演示公共显示器(可用节点的-webkit v0.3.1后)

      show :(boolean) 显示和隐藏窗口

      position :null:默认

      center :软件启动在中间显示。

      mouse:软件启动在鼠标指标位置显示。

      例子:

          "window": {

              "frame": false,

              "toolbar": false,

              "width": 800,

              "height": 800

          }

      Node-Webkit:[3]package.json参数设置
       
       
    4.  

      webkit

      plugin : (boolean)是否启用外部插件 

      java :(boolean)是否启用 java

      page-cache : (boolean)是否启用页面缓存

      snapshot : 指定要加载的应用程序的快照文件的路径。快照文件包含应用程序的编译代码。

      例子: 

      "webkit": {

          "plugin": false

      }

      Node-Webkit:[3]package.json参数设置
       
       
    5.  

      其它

      version :版本号,由 3 组数字组成 major.minor.bugfix 。尚在开发阶段时版本号应该加上后缀 -dev,例如 1.1.3-dev。需要手工修改,不支持根据规则自动变化。

      author : 模块的作者。

      keywords : 关键字,如:“keywords”:["a","b"]

      description : 模块的描述。

      bugs : bug 问题 的反馈地址信息。javascript对象,可在对象中自定义除email、url等其他地址类型信息,比如电话、QQ等。

      maintainers : 维护者

      "maintainers":[ {

            "name": "chao",

            "email": "123456789@qq.com",

            "web": "http://www.abcdefg.com", 

      }] 

      contributors : 捐赠者

      repositories : 库、模块

      Node-Webkit:[3]package.json参数设置
  • 相关阅读:
    oracle常用数据类型
    oracle修改登录认证方式
    oracle设定用户密码使用时间
    oracle口令管理之允许某个用户最多尝试三次登录
    oracle授权另外一个用户访问自己创建的数据对象
    D. Frequent values
    C. RMQ with Shifts
    B. Balanced Lineup
    A. Test for Job
    NYOJ 16 矩形嵌套
  • 原文地址:https://www.cnblogs.com/kuyuecs/p/6544476.html
Copyright © 2011-2022 走看看