2014-06-19 9 views
6

dopo l'aggiornamento di npm, l'installazione di docpad (npm install -g docpad) ho convalidato che il mio PERCORSO ha git e npm. io uso DocPad corsa e ho ottenuto il seguente risultato:docpad run continua a chiedere Termini di servizio

C: \ Work \ Edu \ DocPad> Esegui DocPad

informazioni: Welcome to DocPad v6.69.0 (installazione globale: C: \ Users \ Eliran \ AppData \ Roaming \ npm \ node_modules \ DocPad) avviso: se tutti coloro che hanno visto questo messaggio ha donato $ 1/settimana, mantenendo DocPad Wou ld diventano sostenibile: http://docpad.org/donate informazioni: contribuire: http://docpad.org/docs/contribute informazioni: Plugin: info: Ambiente: deve lopment Prima di continuare, avete letto e accettato i Termini di servizio di DocPad () e l'informativa sulla privacy ()? [Y/n] Y

C: \ Work \ Edu \ DocPad>

ora non succede nulla, è proprio come ho premuto "n". provato più volte, qualche consiglio? utilizzando Windows 8.1 a 64 bit.

risposta

3

Questo sembra essere un problema noto e viene fatto riferimento qui:

https://github.com/bevry/docpad/issues/851

https://github.com/bevry/docpad/issues/488

la soluzione descritta è quello di creare manualmente il file .docpad.cson in Windows/Users/[ nome utente]/directory con il seguente contenuto (campione):

{ 
    name: "Your name" 
    email: "Your email" 
    username: "Your username" 
    subscribed: true 
    subscribeTryAgain: null 
    tos: true 
    identified: true 
} 

Una volta creato il file, avviare cpad come prima.

3

È possibile eseguire docpad run --silent per saltare la domanda.

0

La risposta di @ syner2 è una buona risposta permanente. C'è anche la possibilità di aggiungere il parametro --offline quando si esegue docpad, come indicato in this bug report.

Inoltre, questo è sicuramente un bug. Si spera che venga corretto in futuro, o almeno dovrebbe essere visualizzato un errore utile per facilitare la ricerca del problema.

Problemi correlati