我在节点webkit中编写了一个小应用程序,并且无法打包它。我最终的目标是要有一个.exe,我可以给其他人。无法打包节点webkit应用程序
我可以使用“nodewebkit”从命令行运行它。
我试过压缩文件并将结果保存为app.nw,但是当我尝试运行时,我只是得到默认节点webkit屏幕。我已经阅读了rogerwang github上的文档,但没有到任何地方,因为我无法完成第一步。
该应用程序由几个文件组成:index.html,main.js,styles.css。它取决于几个节点模块以及jQuery。 package.json文件粘贴在下面...任何建议将不胜感激。
{
"name": "spl",
"version": "0.0.0",
"description": "",
"keywords": [],
"main": "index.html",
"homepage": "https://github.com/lpappone/spl",
"bugs": "https://github.com/lpappone/spl/issues",
"window": {
"title": "Splitter",
"toolbar": false,
"frame": true,
"width": 800,
"height": 500
},
"author": {
"name": "Lauren Pappone",
"email": "",
"url": "https://github.com/lpappone"
},
"repository": {
"type": "git",
"url": "git://github.com/lpappone/spl.git"
},
"dependencies": {
"fast-csv": "^0.5.3",
"recursive-readdir": "^1.2.0"
},
"devDependencies": {},
"engines": {
"node": ">=0.8.0"
}
}
的目录结构看起来是这样的,当我检查.nw的内容,它是完全一样的:
您的index.html与package.json处于同一级别吗?我们可以有一个你的目录结构的例子吗? – 2014-11-05 08:42:37
当然 - 这是一个小应用程序,我不知道它是否重要,所以它基本上都是相同的水平。项目文件夹包含文件:index.html,main.js,bower.json,package.json,styles.css。还包含以下文件夹:bower_components,node_modules,node_webkit-v0.10.2-osx-x64和资源,我认为它们是随node-webkit提供的。 – lpappone 2014-11-06 01:56:02
你真的很奇怪你是否成功地只用package.json文件和index.html文件创建nodewebkit应用程序? – 2014-11-06 06:34:33