初期設定Next.js
4852 ワード
Next.js
設定
npx create-next-app
->項目名記入cd 프로젝트명
npm run dev
package.jsonのスクリプトのチェック{
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
// webpack-dev-server 로 가동
"dev": "next dev",
// 프로젝트를 빌드하여 .next폴더 생성
"build": "next build",
// 빌드된 .next를 기준으로 서버를 가동한다.
"start": "next start",
// html 파일을 내보내기 해준다.
"export": "next export"
}
}
フォルダ
_document.js
// page/_documnet.js
import Document, { Head, Main, NextScript } from 'next/document';
import React from 'react';
export default class MyDocument extends Document {
render() {
return (
<html>
<Head>
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
// 여기에 폰트 임포팅
</Head>
<body>
<div id="root">
<Main />
<NextScript />
</div>
</body>
</html>
);
}
}
_app.js
pageProps
return <Component {...pageProps} />;
}
imdex.js
Reference
この問題について(初期設定Next.js), 我々は、より多くの情報をここで見つけました https://velog.io/@suminllll/초기세팅Next.jsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol