Фонд для приложений не может загружать файлы js и css
Я успешно установил все основы для зависимостей приложений, включая ruby, nodejs, git, scss и все.
однако, кажется, что есть проблема с загрузкой его свойств.
это показывает экран ниже (без шаблона, CSS и JS)
когда это должно быть показано ниже
судя по хрому и т.е. консоли, это явно проблема моих локальных настроек. Кто-нибудь знает, как это исправить?
ниже моя консольная ошибка Chrome, я запустил шаблон приветствия.
Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено) http://localhost:8080/assets/js/angular.min.js Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено)) foundation.js:21 Uncaught TypeError: Невозможно прочитать свойство 'replace' из null http://localhost:8080/assets/css/app.css Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено)
1 ответ
После запуска приложения путем запуска задач gulp, папка с именем build
будет создан внутри вашего проекта, содержащего assets
папка и все необходимые файлы, которые не удалось загрузить навигатор.
Загляните внутрь, если вы их не найдете, это может быть связано с проблемами установки или конфигурации. в этом случае лучше попробовать установить снова.
Но если все находится там, где это должно быть, то это, вероятно, проблема конфликта портов, другое приложение на вашем компьютере может использовать http://localhost:8080/, в этом случае вам нужно будет открыть gulpfile.js
и перейдите к строке, где запускается тестовый сервер:
// Starts a test server, which you can view at http://localhost:8080
gulp.task('server', ['build'], function() {
gulp.src('./build')
.pipe($.webserver({
port: 8080,
host: 'localhost',
fallback: 'index.html',
livereload: true,
open: true
}))
;
});
+ Изменить port: 8080
в port: 8081
или что-то еще, перезапустите задачи gulp, чтобы воссоздать новый сервер, и он будет работать, если новый порт доступен http://localhost:8081
,
У меня была точно такая же проблема, и оказалось, что мой сервер apache, который всегда открыт для рендеринга моих файлов PHP, использовал этот порт :8080
,