2016-05-31 14 views
5

ho compilato il "Hello world" programmaSemplice programma compilato senza errori dà una pagina bianca

import Html exposing (text) 

main = 
    text "Hello, World!" 

con olmo 0,17 su Windows, senza errori di compilazione:

elm make hello.elm --output index.html 

Quando apro Chrome su indice. html, ottengo una pagina vuota. console di Chrome mostra 2 errori in index.html:

Uncaught ReferenceError: _elm_lang$virtual_dom$VirtualDom$text is not defined 
Uncaught ReferenceError: Elm is not defined 

Se eseguo l'olmo-reattore su quel file, ho anche ottenere una pagina bianca, e errori simili nella console.

In qualche modo, un percorso manca ... Ecco il file di olmo-package.json:

{ 
"version": "1.0.0", 
"summary": "helpful summary of your project, less than 80 characters", 
"repository": "https://github.com/user/project.git", 
"license": "BSD3", 
"source-directories": [ 
    "." 
], 
"exposed-modules": [], 
"dependencies": { 
    "elm-lang/core": "4.0.0 <= v < 5.0.0", 
    "elm-lang/html": "1.0.0 <= v < 2.0.0" 
}, 
"elm-version": "0.17.0 <= v < 0.18.0" 
} 

Cosa devo fare?

+0

Ho usato l'elm. Ho modificato la mia domanda. – user474491

+0

FWIW, mi è successo su un mac e anche la tua soluzione ha funzionato. Non penso che questo fosse un problema specifico di Windows come suggerisce il tuo titolo. – steel

risposta

6

L'ho risolto eliminando la sottodirectory elm-stuff. Al successivo make, reinstalla i pacchetti mancanti e tutto funziona correttamente.

+0

Questo mi ha salvato, grazie. Stavo impazzendo Ha funzionato su un computer, non su un altro ... – steel

+0

Dovresti contrassegnare la tua risposta come accettata. –

Problemi correlati