styled-components v2 在Next.js里的设置

在Next.js里使用styled-components第2版v2有几个要点: 安装styled-components 可以使用yarn在next.js项目里安装styled-components:yarn add styled-components 安装babel-plugin-styled-components 使用yarn在next.js项目里安装babel-plugin-styled-components:yarn add babel-plugin-styled-components 配置.babelrc文件 在next.js项目根目录新建.babelrc文件,添加如下内容: { "presets": [ "next/babel" ], "plugins": [ ["styled-components", { "ssr" »

Next.js应用在阿里云ECS的部署

记录一个Next.js应用在阿里云ECS的部署过程: 准备运行环境 安装Ubuntu操作系统后使用PuTTY作终端远程登录ECS,安装docker:wget -qO- https://get.docker.com/ | sh,安装docker-compose:pip install docker-compose,安装node:curl -sL https://deb.nodesource.com/setup_6.x »

升级阿里云ECS的操作系统

备份数据 使用pscp将远程数据盘的数据备份到本地,以免误操作丢失数据: 磁盘挂载配置文件 pscp.exe username@xxx.xxx.xxx.xxx:/etc/fstab d:/aliyun docker数据文件 pscp.exe -r username@xxx.xxx.xxx.xxx:/mnt/docker »

阿里云ECS里Ubuntu下安装Docker和Docker-compose

阿里云ECS的一个实例操作系统操作系统是Ubuntu 16.04 64位,为便于部署nginx反向代理next项目,拟采用Docker化方案,要先安装好Docker和Docker-compose。 通过PuTTY远程连接到ECS 使用sudo apt-get update升级Ubuntu的包管理器后reboot重启ECS 再次登录后用wget -qO- https://get.docker.com/ | sh获取并安装Docker最新安装包 测试Docker已经可用sudo docker run hello-world 最便捷的安装Docker-compose是pip install docker-compose 接下来下载nginx镜像docker »