最初のReact webappにreact-router
を設定しようとしていますが、ページをリフレッシュしたときにCSSがネストされたページに対してロードしない。リフレッシュ時にネストしたページのCSSをロードしていない
は、しかし、それだけで1つのレベル例えば/dashboard
のために動作しますが、CSSはここ/components/timer
は私index.jsx
ファイルが
import './assets/plugins/morris/morris.css';
import './assets/css/bootstrap.min.css';
import './assets/css/core.css';
import './assets/css/components.css';
import './assets/css/icons.css';
import './assets/css/pages.css';
import './assets/css/menu.css';
import './assets/css/responsive.css';
render(
<Router history={browserHistory}>
<Route path="/" component={Dashboard}/>
<Route path="/components/:name" component={WidgetComponent}/>
<Route path="*" component={Dashboard}/>
</Router>,
document.getElementById('root')
);
任意のアイデア理由のように見えるものであるためにロードしないのだろうか?
あなたはそれらの.cssファイルに404エラーを取得していますか?あなたのWebサーバーは、 '/'と '/ components /:name'をあなたのindex.jsに読み込んで反応し、関連するすべてのファイルをロードしていますか? – JorgeObregon
@ JorgeObregonは404を取得していますが、http:// localhost:3000/assets/assetsの代わりに 'http:// localhost:3000/components/assets/js/jquery.slimscroll.js'としてCSSとスクリプトをロードしようとします。 js/jquery.slimscroll.js' –
@JorgeObregonどのように私のWebサーバを '/ components /:name'に向けるのですか? –