next
人间草木96
这个作者很懒,什么都没留下…
展开
-
next.js构建React服务端渲染 "next": "^8.0.3"
第一步: 新建文件夹next-demo 在此文件夹目录下安装next.js npm install --save next react react-dom 第二步: 运行如下命令,创建package.json 文件 npm init 会问你一些问题,一路回车就可以了 然后将下面脚本添加到 package.json 中: 把 scripts替换掉 "scrip...原创 2019-04-01 13:35:52 · 179 阅读 · 0 评论 -
next.js路由的学习
next.js给我们配置好路由了,next.js默认匹配pages目录的index.js作为根路径/,其他的路径也是这样按文件名匹配的。而我们的各种路由跳转依赖的不再是react-router而是next.js给我们封装好的路由 在pages文件夹新建文件夹 my ,在my里新建my.js 在浏览器输入 http://localhost:3000/my/my,就能跳转到my页...原创 2019-04-01 16:13:49 · 5108 阅读 · 0 评论 -
next.js样式css的学习
源生添加样式 一个页面永远离不开样式,在Next.js中推荐一种简介高效的方法——<style jsx>。 为的主页添加一些样式: import Link from 'next/link' import Router from 'next/router' const index = () => ( <div> <h2>Welcome t...原创 2019-04-01 16:22:02 · 1052 阅读 · 0 评论 -
next.js中引入sass
第一步: 安装sass npm install --save @zeit/next-sass node-sass 第二步: 在项目根目录添加next.config.js 文件,用于指示Next加载对用的功能: const withSass = require('@zeit/next-sass') module.exports = withSass() 第三步: 在 pages...原创 2019-04-01 16:31:49 · 5419 阅读 · 3 评论 -
next.js中组件格式
import React, { Component } from 'react' import Link from 'next/link' import Router from 'next/router' class you extends Component { constructor(props) { super(props) this.state = { ...原创 2019-04-01 17:01:47 · 459 阅读 · 0 评论