Node-Webkit - package.json - 参数设置
必填:
main :(string)APP的主入口,指定一个html文件,如:main:"index.htm"。
name :(string)APP的名称,必须具有唯一性。
例子:
{
"name":"nw-demo",
"main":"index.html"
}
- 特性:
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"
}
- 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
}
webkit
plugin : (boolean)是否启用外部插件
java :(boolean)是否启用 java
page-cache : (boolean)是否启用页面缓存
snapshot : 指定要加载的应用程序的快照文件的路径。快照文件包含应用程序的编译代码。
例子:
"webkit": {
"plugin": false
}
其它
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 - package.json - 参数设置的更多相关文章
- node中 package.json 文件说明
1.概述 每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称.版本.许可证等元数据).npm install命令根据这个配置文 ...
- package.json参数简单介绍
概述: 每个项目的根目录下都会有一个package.json文件,定义了项目所需的模块,以及项目信息.执行npm install 命令会自动下载package.json中配置的模块,也就是配置项目的运 ...
- 【Node】package.json
npm的package.json中文文档https://github.com/ericdum/mujiang.info/issues/6
- node学习: package.json
package.json 定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称.版本.许可证等元数据) 1.创建 package.json npm init npm init –yes 2.p ...
- node中package.json全方面解析
Name 必须字段. 小提示: 不要在name中包含js, node字样: 这个名字最终会是URL的一部分,命令行的参数,目录名,所以不能以点号或下划线开头: 这个名字可能在require()方法中被 ...
- [转]Node.JS package.json 字段全解析
Name 必须字段. 小提示: 不要在name中包含js, node字样: 这个名字最终会是URL的一部分,命令行的参数,目录名,所以不能以点号或下划线开头: 这个名字可能在require()方法中被 ...
- Update Node.js Package.json
Update the latest package while using node.js, follow the command as following. npm i -g npm-check-u ...
- node - 关于package.json
2018-8-3(首次更新) 一.关于版本号: 文章来自:https://blog.csdn.net/yancloudfrontend/article/details/72867314 指定版本:比如 ...
- (译)package.json详解
原文链接 概述 本文囊括了所有package.json文件中你需要知道的细节.注意package.json必须是纯JSON的,而不仅仅是一个JavaScript对象字面量.该文件描述的很多行为都受np ...
随机推荐
- C# Json格式字符串
转自:http://www.cnblogs.com/unintersky/p/3884712.html 将Json字符串转化成格式化表示的方法: 字符串反序列化为对象-->对象再序列化为字符串 ...
- [分享]在ubuntu9.10下实现开机自动登录并运行自己的图形程序
在ubuntu9.10下实现开机自动登录并运行自己的图形界面程序(本人接触ubuntu时日不长,文中一些说法难免有错误和疏漏之处,还请大家不吝批评指正.)实现步骤分以下三大步:1. 实现ubuntu文 ...
- 2017.6.29 移除再导入maven module到IDEA中时提示: Unable to proceed. Nothing found to import.
解决办法来自:https://stackoverflow.com/questions/18278016/re-importing-modules-into-intellij 场景: 将其中一个modu ...
- Android之TextView的Span样式源代码剖析
Android中的TextView是个显示文字的的UI类.在现实中的需求中,文字有各式各样的样式,TextView本身没有属性去设置实现.我们能够通过Android提供的 SpannableStrin ...
- Win7梦幻桌面字体有问题怎么办
1:首先,下载我提供的压缩文件,解压"Win7中文界面梦幻桌面补丁",得到若干文件,这时可能需要管理员权限,详细的压缩包里有说明. 2: 然后在桌面上单击右键,可以发 ...
- 遍历修改django bootstrap form 为 django bootstrap3
#!/usr/bin/env python # encoding: utf-8 import re import os fname = '' bt_pattern = re.compile(r'{% ...
- 使用transform和transition制作CSS3动画
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8& ...
- Android API Guides---RenderScript
RenderScript RenderScript是在Android上的高性能执行计算密集型任务的框架. RenderScript主要面向与数据并行计算的使用.尽管串行计算密集型工作负载能够受益.该R ...
- 奥巴马(Obama)获胜演讲全文[中英对照]+高清视频下载
http://www.amznz.com/obama-speech/如果还有人对美国是否凡事都有可能存疑,还有人怀疑美国奠基者的梦想在我们所处的时代是否依然鲜活,还有人质疑我们的民主制度的力量,那么今 ...
- 【MIG专项测试组】如何准确评测Android应用的流畅度?
转自 腾讯Bugly 叶方正,2008年加入腾讯,就职于无线研发部[专项测试组].曾经负责多个产品的性能优化工作,积累大量的移动终端平台优化以及评测经验. 怎样获取SM值? 前文我们分析了通过测量应用 ...