2016-04-06 5 views
0

Ich erhalte den folgenden Fehler, wenn ich versuche, meine Keystonejs-Website bereitzustellen. Es funktioniert, wenn ich es lokal ausführe. Jedoch mit digitalem Ozean auf: 512 MB Speicher/20 GB Disk/LON1 - Ubuntu Knoten v4.4.0 auf 14,04 es gibt ...Problem beim Bereitstellen von KeystoneJS mit Digital Ocean

node keystone.js

{[Fehler: ENOENT: keine solche Datei oder das Verzeichnis, offen‘. env '] errno: -2, Code:' ENOENT ', syscall:' offen ', Pfad:' .env '} module.js: 327 throw err; ^

Fehler: nicht Modul 'Unicode/Kategorie/So' bei Function.Module._resolveFilename finden (module.js: 325: 15) bei Function.Module._load (module.js: 276: 25) bei Module.require (module.js: 353: 17) bei require (internal/module.js: 12: 17) bei Symbolen (/ root/vanelkerkeystone/node_modules/keystone/node_modules/keystone-utils/node_modules/slug /slug.js:6:16) unter /root/vanillakeystone/node_modules/keystone/node_modules/keystone-utils/node_modules/slug/slug.js:199:5 at Object. (/root/vanillakeystone/node_modules/keystone/node_modules/keystone-utils/node_modules/slug/slug.js:212:2) bei Module._compile (module.js: 409: 26) bei Object.Module._extensions. .js (module.js: 416: 10) bei Module.load (module.js: 343: 32)

Bitte helfen Sie! Danke im Voraus.

Antwort

0

Ich auch etwas Zeit bekommen. Immer wenn ich komme, führe ich diesen Befehl aus. gehen

node node_modules/unicode/install.js 
0

manuell in Ihren node_modules Ordner und löschen Sie das Unicode-Modul. Gehen Sie dann zurück in Ihr Projektverzeichnis, in dem Sie node keystone.js ausführen, und geben Sie npm install unicode ein.

Dann führen Sie Ihren node keystone.js Befehl erneut aus.

Verwandte Themen