2013-05-29 4 views
2

Я пытаюсь построить свой проект с помощью плагина r.js requirejs, но я не могу получить сгенерированный выходной файл. компиляция успешно завершена.Requirejs Optimizer r.js не работает с узлом

build.js

({ 
    baseUrl: ".", 
    paths : { 
     plugins : "lib", 
     underscore : "lib/underscore-min", 
     backbone : "lib/backbone-min", 
     text : "lib/text", 

    }, 
    mainConfigFile:"app", 
    name: "app", 
    out: "akorp-built.js" 
}) 

структура каталогов

project 
| 
|--js 
| |--lib 
| |--modules 
| |--app.js 
| |--require-jquery.js 
| |--build.js 
| 
|--css 
r.js 

Команда

node r.js -o project/js/build.js 

компиляции, но не порождающие выходной файл.

Я попробовал это, я задаюсь скомпилирован файл «build.js» в каталоге

node r.js -o build.js 

Что-то случилось с моей стороны?

+0

Поскольку вы используете узел, вы должны рассмотреть возможность использования [grunt] (http://gruntjs.com/) для создания ваших проектов. Теперь доступен плагин [requirejs для хрюка] (https://github.com/asciidisco/grunt-requirejs). – Spoike

ответ

1

Переместить r.js в тот же каталог, что и build.js. Затем убедитесь, что текущий каталог в командной строке установлен в этот каталог. Если это на окнах, просто позвоните:

cd /d %~dp0 
node r.js -o build.js 
PAUSE 
+0

Я нахожусь в среде linux, и я тоже пробовал, бесполезно. –

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