私はいくつかのpugのドキュメントを読んでいます。そのpugを最初にインストールしなければならないと私はすでにやっていると言われています。私は私のjsファイルにpugが必要です。 しかし、私は私の反応ファイルにpugファイルのコンパイルを書く場所を知らないのですか?反応フレームワークでpugを使用する正しい手順は何ですか?感謝! ありがとう!私は本当に助けを感謝します。 ここには、私がpugでレンダリングしたい反応の中のコンポーネントの1つがあります。パグで反応フレームワークでpug(ex-jade)を使用できますか?
import React from 'react';
import Sidebar from './Sidebar';
import Header from './header/Header';
import {tokenverify} from '../../utils/helpers';
import pug from 'pug';
class Home extends React.Component {
componentDidMount() {
const token = localStorage.getItem('token')
tokenverify(token)
.catch((res) => {
this.props.history.push('/')
})
}
render() {
return(
<div className="main-container">
<div className="col-md-1">
<Sidebar history={this.props.history} username={this.props.params.username}/>
</div>
<div className="col-md-11">
<div className="row">
<Header history={this.props.history} username={this.props.params.username} />
</div>
<div className="row">
{this.props.children}
</div>
</div>
</div>
)
}
}
export default Home
Pugはサーバー側でコンパイルされています。 – gcampbell
私は反応を学んで新しいだけで、単にpugを使用しようとしているので、それはどういう意味ですか? @gcampbell –
Well Pugは、サーバー上でHTMLにコンパイルするものです。私はあなたがそれをクライアント側で使用できると思いますが、少し遅いかもしれません。 – gcampbell