Fråga:
Kan du konvertera html, css och javascript till en exe?
Davidenko
2014-12-22 20:48:08 UTC
view on stackexchange narkive permalink

Finns det ett program som kan konvertera HTML, CSS och JavaScript till en exe?
En liknande fråga ställdes på StackOverflow: Hur kan du konvertera html css och javascript till en exe?

Vill du ha något som översätter Javascript till inbyggd x86-kod? Det verkar som en ganska hög ordning.
Fyra svar:
Guido Domenici
2018-06-18 19:53:18 UTC
view on stackexchange narkive permalink

Även om det (tidigare) accepterade svaret var korrekt, har industrin under de mellanliggande åren gått snabbare ... Två mycket bra öppen källkod och extremt aktivt utvecklade alternativ är

  • Electron, av GitHub. Låter dig bygga Windows-, MacOS- och Ubuntu-applikationer över flera plattformar från HTML / JavaScript / CSS. Det fungerar genom att bädda in dem i en krombyggnad tillsammans med Node.js. Många applikationer som Slack och Visual Studio-kod byggs med Electron.
  • Cordova, av Apache Foundation. Inriktar Android, iOS och Windows från HTML / JavaScript / CSS. Det fungerar genom att bädda in dem i en WebView (eller vad som är motsvarande på målplattformen).
  • Proton Native. Fungerar med React Native-komponenter och använder inte Electron (se ovan), vilket gör genererade appar därför "lättare" än de som genereras av Electron. Använder libui under huven.
Jag antar att du menar "sådant" och inte "suger". Försökte lägga till en redigering men redigeringen kräver att minst 6 tecken har ändrats.
Haha bra fångst! fast.
Davidenko
2014-12-22 20:48:08 UTC
view on stackexchange narkive permalink

Ja, det finns ett program HTML Compiler som gör att du kan konvertera en hel HTML-applikation (med CSS, JavaScript, Bilder och mer) till en fristående Windows-applikation.

Det finns också ExeOutput för PHP som låter dig skapa applikationer i eget format för Windows med PHP, JavaScript och HTML. Konvertera PHP-skript, webbplatser, JavaScript, HTML, databaser till fristående appar för Windows (enstaka EXE-filer) som inte kräver en webbserver eller PHP-distribution.

Det är inget fel med självbesvarade frågor, men man bör avslöja sin tillhörighet - särskilt med kommersiella produkter. Är du på något sätt ansluten till HTML Compiler?
Nej, jag är inte ansluten. @ComFreek
azarai
2014-12-26 23:59:21 UTC
view on stackexchange narkive permalink

Jag tar inte exe literaly, men du kan ställa in en skrivbordsapplikation med nod-webkit som i grund och botten kommer att köra din webbapp lokal i en webkit-webbläsare. se http://strongloop.com/strongblog/creating-desktop -applikationer-med-nod-webbkit /

dkellner
2017-10-29 02:11:12 UTC
view on stackexchange narkive permalink

För fönsterappar

Om du behöver något för att presentera en fönstermiljö och en webbserveremulering, välj ZZEE eller ExeOutput, dessa är anständiga verktyg, kanske ZZEE är lite föråldrad angående PHP-versionen. Så för "HTML, CSS och Javascript" är svaret uppenbarligen något så här.

För konsolappar

Om du bara behöver ett verktyg för att köra i bakgrunden eller från kommandoraden , här är mitt husdjursprojekt som heter RapidEXE - det är ganska enkelt att använda, något utdragbart och har PHP 7 ur lådan. Det är också gratis och kommer alltid att vara. Men eftersom det inte är någon webbläsare inblandad är det tekniskt inte en lösning för HTML / CSS / JS; bara något mycket liknande, som att använda webbrelaterade språk för att skapa EXE-filer.

En riktig kompilator: JSC

Om du vill att (något liknande) javascript ska sammanställas till en fristående EXE, ge en chans att JSC, den finns där i din Windows, du har förmodligen aldrig träffat förut. JSC ger dig extremt små körbara filer (på grund av .NET redan inbyggda i Windows själv) och de har full kraft .NET så att du kan göra nästan vad du vill. Flipside: förutom att syntaxen är bekant, kommer inte mycket att påminna dig om Javascript, du måste lära dig många nya metoder för att komma överens.

Ett bonusspår: "chrome --app" och RAR

Om du kan leva med ett beroende som Chrome kan du göra en otäck men fungerande lösning: RAR kan skapa en självutdragande EXE åt dig och köra ett kommando efter extraktion (!!) , så att du kan packa upp ett litet mikrouniversum av HTML / CSS / JS-filer; då kan du ringa Chrome med "--app = något.html" som ger dig ett vanligt fönster med en webbläsarmiljö och din HTML-fil i den. Jag vet att detta inte är en kompilator; Det är dock ett sätt att skapa en EXE som är fristående och ger användaren en webbliknande upplevelse i ett applikationsliknande fönster. Visst, Javascript kommer att vara lite begränsat eftersom du kör i en lokal fil, inte en ordentlig webbplats, men det är inte så smärtsamt. En härlig sak med den här tekniken är att Chrome kommer ihåg placeringen och storleken på ditt fönster så att det kommer att kännas som en applikation.

Välkommen ombord. OP accepterade sitt eget svar på ExeOutput för nästan tre år sedan. Du anger inte en länk till [ZZEE] (http://www.zzee.com/phpexe/) och du förklarar inte hur dessa rekommendationer svarar på OP: s fråga.
Dessa uttalanden är alla sanna.
men du kommer inte att ta itu med dem? ;-)
Jag är inte helt säker på vad du frågar. Finns det något jag kan svara på eller hjälpa dig med?
Du kan ge URL-adresser för ZZEE och ExeOutput; och du kan förklara varför var och en av dem svarar på frågan. Att bara lägga upp "här är en produkt, använd den" är inte lika bra som "den här produkten besvarar din fråga på följande sätt". Ta en titt på [svara].
Kristallklart. Redigerade mitt inlägg. Ser det bättre ut?
Ja det gör det. Tack och rösta. Välkommen ombord


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...