2016-04-06 3 views
0

Я получаю следующую ошибку при попытке развернуть свой веб-сайт Keystonejs. Он работает, когда я запускаю его локально. Однако не используя цифровой океан на: 512 Мб памяти/20 Гб диска/LON1 - узел v4.4.0 Ubuntu на 14.04 он дает ...Проблема, пытающаяся развернуть KeystoneJS с использованием Digital Ocean

node keystone.js

{[Error: ENOENT: нет такого файла или каталога, откройте». env '] errno: -2, code:' ENOENT ', syscall:' open ', path:' .env '} module.js: 327 throw err; ^

Ошибка: Не удается найти модуль 'юникода/категория/So' в Function.Module._resolveFilename (module.js: 325: 15) на Function.Module._load (module.js: 276: 25) на Module.require (module.js: 353: 17) по требованию (внутренний/module.js: 12: 17) на символах (/ root/vanillakeystone/node_modules/keystone/node_modules/keystone-utils/node_modules/slug /slug.js:6:16) по адресу /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) в Module._compile (module.js: 409: 26) в Object.Module._extensions. .js (module.js: 416: 10) на Module.load (module.js: 343: 32)

Пожалуйста, помогите! Заранее спасибо.

ответ

0

Я тоже получаю это некоторое время. Всякий раз, когда я получаю, я запускаю эту команду.

node node_modules/unicode/install.js 
0

вручную перейти в папку node_modules и удалите модуль Юникода. Затем вернитесь в каталог проекта, где вы используете node keystone.js, и введите npm install unicode.

Затем запустите команду node keystone.js еще раз.

Смежные вопросы