У меня есть файл инициализации, который предоставляет функцию, которая загружает RequireJS через require.config()
. Конфигурация заканчивает тем, что что-то (в основном), как это:Как настроить RequireJS (require.config()) с жасминовым узлом?
...
config =
baseUrl: sysDir + 'lib/'
paths:
app: appDir + 'lib/'
dep: sysDir + 'vendor/'
deps: [
'dep/underscore/underscore.min'
'dep/jquery/jquery.min'
]
require.config config
Этот файл используется в браузере, и я хочу использовать его в узле тоже. Я пытался сделать то же самое в помощнике, но мне не повезло. Из-за того, как спецификации запускаются в новом контексте VM, я не совсем уверен, что делать, и нет очевидного способа передать jasmine-node вашу конфигурацию RequireJS.
Любые идеи?
Как я уже сказал, я уже пробовал это, и он не работает, потому что каждая спецификация запускается в новом контексте VM. – Xavura