Гость
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / Как побороть Node - он не любит русский язык в имени файла? / 4 сообщений из 4, страница 1 из 1
25.10.2013, 13:12
    #38441158
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как побороть Node - он не любит русский язык в имени файла?
Англосаксы всегда не любили Россию, вот и тут всякие гадости строят :)

файл программки сохранен в UTF8, винда у меня русскоязычная и если я ищу что-нить в папке "c:\users\Администратор\..." - Node вылетает с ошибкой - прикидывается пеньком и говорит что в слове "Администратор" ошибка и изображает еще наше слово кракозябрами в консоли!!!

Как ему сделать предлжение, чтоб он не смог отказаться?
...
Рейтинг: 0 / 0
25.10.2013, 16:01
    #38441525
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как побороть Node - он не любит русский язык в имени файла?
sp,

слово "Администратор" прописано в коде?
если да, попробуй заменить его на
Код: javascript
1.
"Ад\u043Cи\u043Dистрат\u043Eр"
...
Рейтинг: 0 / 0
25.10.2013, 23:35
    #38441986
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как побороть Node - он не любит русский язык в имени файла?
Яростный Меч,

но ведь оно записано в файле который сохранен в UTF8! отчего же надо наш язык еще раз кодировать?
...
Рейтинг: 0 / 0
27.10.2013, 01:15
    #38442406
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как побороть Node - он не любит русский язык в имени файла?
spотчего же надо наш язык еще раз кодировать?а вот хрен знает... видимо, для ускорения интерпретации система не морочит себе яйца с кодировками, берет char code как есть )

кстати, вот http://www.sql.ru/forum/1052941/problemy-s-regexp - тоже твой топик, там аналогичная ситуация. Не любит js всё что за пределами 127. Храни строки отдельным файлом, оный зачитывай.
...
Рейтинг: 0 / 0
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / Как побороть Node - он не любит русский язык в имени файла? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]