2016-09-30 3 views
0

У меня есть онлайн-сервер, на котором я разместил свои работы и портфолио и прочее, я сделал простое приложение в ответ, и я хочу запустить его на своем сервере, но я получаю ошибкуReact WebPack - Отправить мою работу на онлайн-сервере

http://hseleiro.pt/bundle.js 404 (Не найдено)

Что им я делаю неправильно? Я не знаю, если я сделаю правильные шаги, чтобы показать свое приложение-ответ на онлайн-сервере, может кто-нибудь мне помочь?

Я попытался изменить свой покров на моем Webpack.config.js, но без успеха.

index.html

<!DOCTYPE html> 
<html> 
<head> 
<link rel="stylesheet" href="http://www.hseleiro.pt/ReduxSimpleStarter/style/style.css"> 
<link rel="stylesheet" href="https://cdn.rawgit.com/twbs/bootstrap/v4-dev/dist/css/bootstrap.css"> 
</head> 
<body> 
<div class="container"></div> 
</body> 
<script src="/bundle.js"></script> 
</html> 

WebPack.Config.Js

module.exports = { 
    entry: [ 
'./src/index.js' 
], 
output: { 
    path: __dirname, 
    publicPath: '/', 
    filename: 'bundle.js' 
}, 
module: { 
    loaders: [{ 
    exclude: /node_modules/, 
    loader: 'babel', 
    query: { 
    presets: ['react', 'es2015', 'stage-1'] 
    } 
}] 
}, 
resolve: { 
    extensions: ['', '.js', '.jsx'] 
}, 
devServer: { 
historyApiFallback: true, 
    contentBase: './' 
} 
}; 

Спасибо !!

ответ

0

Я считаю, вы хотите открыть основной файл index.html, который вы используете для своего сайта и файла пакета на вашем сервере. Индексный файл должен содержать тег сценария, такой как <script src="/bundle.js"></script>, который ссылается на исходный пакет, созданный с помощью Webpack. Когда сайт загружает пакет, ваше приложение-приложение должно начать работать.

+0

Спасибо за помощь. У меня есть тег скрипта и его не работает :(Я уже пытался сменить тег на !! и его не работает :(!! Спасибо за помощь –

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