我在節點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