Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено) Angular 7 - PullRequest
0 голосов
/ 17 января 2020

У меня есть папка LearningBoard, и все мое содержимое AngularJS (index. html, js, css files) находится внутри этой папки. Я использую grunt. js для создания файла войны и его развертывания на сервере jboss.

После генерации файла war весь мой контент находится вне папки web-inf. Я могу загрузить http://localhost: 38080 / Learningboard , но не вижу никакой загрузки контента. В моем индексе. html У меня есть запись типа <base href="/">.

В консоли я вижу

Не удалось загрузить ресурс: сервер ответил со статусом 404 (Не найдено ) стилей. js: 1 Не удалось загрузить ресурс: сервер ответил со статусом 404 (не найдено)

Если я помещу весь свой контент в папку web-inf, то получу ресурс 404 не найдено. Как загрузить контент js и css, когда я нажму http://localhost: 38080 / доска обучения ?

Я использую Angular 7 .

Grunt JS код

module.exports = function ( grunt ) {
    grunt.loadNpmTasks( 'grunt-war' );

    var taskConfig = {
        war: {
            target: {
                options: {
                    war_verbose: true,
                    war_dist_folder: 'warFile',           // Folder path seperator added at runtime. 
                    war_name: 'Test',            // .war will be appended if omitted 
                    webxml_welcome: 'index.html',
                    webxml_display_name: 'Test'
                },
                files: [
                    {
                        expand: true,
                        cwd: 'dist/learningboard',
                        src: ['**'],
                        dest: ''
                    }
                ]
            }
        }
    };

    grunt.initConfig( taskConfig );
};
...