2014-02-11 3 views
0

Если я запускаю flylatex из github, получите следующую ошибку на Debian и Ubuntu. Является ли мой файл nodejs сломанным или имеет flylatex ошибку? Сначала я запускаю npm install -d в рабочем каталоге. Моя версия nodejs равна 0.10.25. Последний вывод npm info ok У кого-нибудь есть идея для устранения проблемы?flylatex dosen't найти все модули

[email protected] ~/flylatex ±master » nodejs app.js 
module.js:340 
    throw err; 
     ^
Error: Cannot find module './src' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/home/rennecke/flylatex/node_modules/share/index.js:2:18) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/home/rennecke/flylatex/app.js:10:13) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Function.Module.runMain (module.js:497:10) 
    at startup (node.js:119:16) 
    at node.js:902:3 

ответ

3

У меня была та же проблема. Это проблема «nodejs and coffee script». Вы должны найти способ объяснить «nodejs« как скомпилировать «на лету» скрипт кофе.

я не смог найти решение, но, с моей стороны, ./node_modules/share/src из coeffeescript уже компилировать в JavaScript в ./node_moudules/share/lib

Я просто отредактировать файл:

./node_modules/share/index.js 

comment the 2 lines 
// require ('coffee-script'); 
// module.exports = require('./src'): 

и добавить строка

module.exports = require('./lib'); 

И это работа.

Я по-прежнему ищу более «элегантное» решение для компиляции «одной строки» coffescript.

надеюсь, что это поможет.

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