Как включить папку при обслуживании проекта
Вопрос
- .
- я создал леса проекта Famo.us с Йоман (знаменитый вами)
- Я настроил, я маленький рабочий проект
- Я пытался запустить его с помощью команды «Grunt Service»
Все это работает, но изображение не загружено, потому что содержимое папки / изображения не загружается
Как я могу включить его? спасибо
Решение
Я мой, автор знаменитого генератора. Изображения в «/ Content / Images /» должны быть в состоянии быть загружены как абсолютный или относительный путь ... хотя я только что обновил генерируемый «Main.js», чтобы использовать абсолютный путь для того, чтобы быть явным. < / P >.
Помните, что когда вы пройдете знаменитый код, он будет работать внутри index.html, и поэтому иметь такой же «относительный путь» для включенных активов. Кроме того, поскольку вы обслуживаете через сервер разработки, вы можете ссылаться на что-либо с абсолютными путями относительно корневого каталога проекта.
Вам не следует касаться потребности receConfig вообще, чтобы быть честным. Он используется только для добавления кода поставщика, установленного в «lib» на ваш путь, если вы можете ссылаться на модули по имени, а не путь. «подчеркивание», а не «../LIB/underscore». Это становится приятно, насколько вы начинаете гнездить папками и не хотеть управлять относительными путями. Это также делает ваш код намного более портативным!
Хорошая боковая панель, вы должны установить весь код поставщика с помощью «Bower Install --save $ lib_name». Это сохранит библиотеку / версию к вашей Bower.json и вводит путь к модулю в нужный вам. По сути, вы можете надевать все что-либо и просто начать требовать!
Другие советы
yo знаменитый работает просто хорошо!
Была моя ошибка, чтобы попытаться установить относительные пути внутри требования Endeconfig, включая изображения: это не работает, но я не знаю, должен ли оно должно быть!
Вы должны использовать относительные пути для каждого изображения, и все будет хорошо!