我去太空盖间房旅租 發表於 2020-8-24 14:43:00

使用next.js

<p>全局安装next.js</p>
<p>npm install -g create-next-app</p>
<p>&nbsp;</p>
<p>创建项目</p>
<p>npx create-next-app “项目名称“</p>
<p>&nbsp;</p>
<p>引入.css文件</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">可引入.css文件

安装 yarn add @zeit</span>/next-<span style="color: rgba(0, 0, 0, 1)">css


配置文件 next.config.js

</span><span style="color: rgba(0, 0, 255, 1)">const</span> withCss = require(<span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">@zeit/next-css</span><span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(0, 0, 0, 1)">)

</span><span style="color: rgba(0, 0, 255, 1)">if</span>(<span style="color: rgba(0, 0, 255, 1)">typeof</span> require !== <span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">undefined</span><span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(0, 0, 0, 1)">){
    require.extensions[</span><span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">.css</span><span style="color: rgba(128, 0, 0, 1)">'</span>]=file=&gt;<span style="color: rgba(0, 0, 0, 1)">{}
}

module.exports </span>= withCss({})</pre>
</div>
<p>&nbsp;</p>
<p>按需加载</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">按需加载

yarn add babel-plugin-import</span><span style="color: rgba(0, 0, 0, 1)">

根目录下 配置文件 .babelrc

{
</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">presets</span><span style="color: rgba(128, 0, 0, 1)">"</span>: [<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">next/babel</span><span style="color: rgba(128, 0, 0, 1)">"</span>],<span style="color: rgba(0, 128, 0, 1)">//沿用之前的next/bable的设置</span>
<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">plugins</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">: []
}</span></pre>
</div>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/chz1905/p/13553792.html
頁: [1]
查看完整版本: 使用next.js