Развертывание файлов подкаталога в nodejitsu

Я новичок в node и nodejitsu, и я пытаюсь развернуть очень простое приложение, которое использует node-static для обслуживания файла, который хранится в папке «./Scripts».

Это отлично работает локально, однако, когда я пытаюсь получить доступ к файлу с jit.su, файл не найден.

Я предполагаю, что это проблема с моим файлом package.json, не могли бы вы указать мне правильное направление, пожалуйста? Как мне развернуть папку «./Scripts» и ее содержимое на nodejitsu?

Спасибо!


person Andy Williams    schedule 18.09.2012    source источник


Ответы (1)


Выполните npm pack внутри своего приложения и убедитесь, что полученный пакет включает файл.

Nodejitsu использует ту же команду при развертывании вашего приложения.

Если он не включен в пакет, вам следует просмотреть файлы .gitignore и/или .npmignore, чтобы убедиться, что папка или содержащиеся в ней файлы не игнорируются.

Обратите внимание, что любые файлы/папки, начинающиеся с '.' Например, .DS_Store игнорируются по умолчанию, а некоторые специальные, такие как .git, нельзя игнорировать, поскольку npm предотвращает это.

Чтобы явно отменить игнорирование файла, используйте !filename внутри .gitignore или .npmignore.

person Thorsten Lorenz    schedule 18.09.2012
comment
Это действительно очень полезно, спасибо, что нашли время, чтобы написать это! - person Andy Williams; 19.09.2012