2016-07-01 3 views
0

Я пытаюсь узнать Ember.js и поэтому начал читать некоторые руководства по установке с номером npm. Затем я попробовал небольшой учебник по обучению Getting Started, который у них есть на их веб-сайте. Я следил за каждым шагом, не раздумывая, чтобы проверить, хорошо ли он работает.Я не могу создать приложение, следуя руководству Ember.js 2.4 «Начало работы»

Все прошло нормально, приложение загружалось и действовало так, как ожидалось, на сервере localhost: 4200, и на самом деле было неплохо развиваться. Проблема была на последнем этапе, когда вам нужно создать приложение с помощью командной строки, используя ember build --env production, а папка dist/ будет иметь ваш окончательный код. В командной строке произошли некоторые ошибки, и когда я пошел в файл index.html в папку dist/, страница была пуста в Chrome.

Это произошло в MacOS и Windows 10 to. Я использую версию ember-cli 2.4.3, версию узла 4.4.3 и версию npm 3.8.9 на архитектуре x64 для Windows 10.

trown ошибки в командной строке был:

Cleanup error. 
ENOTEMPTY: directory not empty, rmdir 'C:\root\tut\tmp\template_compiler-output_path-NGSFwxV3.tmp\modules\ember-cli-app-version' 
Error: ENOTEMPTY: directory not empty, rmdir 'C:\root\tut\tmp\template_compiler-output_path-NGSFwxV3.tmp\modules\ember-cli-app-version' 
    at Error (native) 
    at Object.fs.rmdirSync (fs.js:758:18) 
    at rmkidsSync (C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:247:11) 
    at rmdirSync (C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:237:7) 
    at fixWinEPERMSync (C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:150:5) 
    at rimrafSync (C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:216:26) 
    at C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:245:5 
    at Array.forEach (native) 
    at rmkidsSync (C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:244:26) 
    at rmdirSync (C:\root\tut\node_modules\ember-cli-htmlbars\node_modules\broccoli-persistent-filter\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:237:7) 
Built project successfully. Stored in "dist/". 
File sizes: 
- tut-d41d8cd98f00b204e9800998ecf8427e.css: 0 B 
- tut-faee034545d48621fa86656f6c15f508.js: 9.15 KB (1.99 KB gzipped) 
- vendor-d41d8cd98f00b204e9800998ecf8427e.css: 0 B 
- vendor-eeea1e3023f3e98422c781bcc7b2588e.js: 689.89 KB (180.23 KB gzipped) 

Я не знаю, если это влияет на что-нибудь, но я запущенный команду ember build пока сервер уголька был еще Риллинг.

Я хотел бы понять, если я делаю что-то не так, или если это уродливое учебное пособие устарело, если кто-то испытал эту же проблему и как решить эту проблему.

Thanks

ответ

1

Я нашел ответ в этом вопросе на GitHub: https://github.com/ember-cli/ember-cli/issues/3861

Оказывается, у меня не было производства настроен базовый URL и другие вещи я должен иметь.

+0

+1, имел ту же самую проблему, где она была специфичной для сборки ('ember s' works). Понял, что я отсутствовал baseURL в файле конфигурации environment.js. –

3

Просто предложение. Я бы не запускал ember b или ember build, пока сервер работает в другом окне консоли.

И ember build конец ember serve запустить трубопровод для сборки брокколи, который зависит от временных файлов в каталоге tmp. Если вы начнете его дважды, это может привести к проблемам. Остановите свой сервер для сборки.

+0

Ну, это имеет смысл. Но, к сожалению, это было не то, что – rafamds

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

  • Нет связанных вопросов^_^