当前位置: 首页 > news >正文

wordpress 左右黑白高级seo课程

wordpress 左右黑白,高级seo课程,漳州最专业的网站建设公司,php家具网站模版一、创建一个next项目 使用create-next-app来启动一个新的Next.js应用,它会自动为你设置好一切 运行命令: npx create-next-applatest 执行结果如下: 启动项目: pnpm dev 执行结果: 启动成功! 二、安装Mater…

一、创建一个next项目

使用create-next-app来启动一个新的Next.js应用,它会自动为你设置好一切

运行命令:

npx create-next-app@latest

执行结果如下: 

 启动项目:

pnpm dev

执行结果: 

启动成功! 

二、安装Material UI依赖

根据Material UI官网介绍,截至2021年底,样式组件与服务器渲染的材质UI项目不兼容。这是因为babel-plugin风格的组件不能与@mui包中的styled()实用程序一起工作。有关详细信息,请参阅此GitHub问题。我们强烈建议在SSR项目中使用Emotion。

运行命令:

pnpm add @mui/material @emotion/styled @emotion/react @emotion/cache @mui/icons-material

 三、使用prettier美化项目代码

安装prettier相关依赖,及其文件配置

运行命令:

pnpm add prettier eslint-config-prettier eslint-plugin-prettier eslint-plugin-react-hooks -D

prettier文件配置.prettierrc.json

{"semi": true,"endOfLine": "auto","singleQuote": true,"trailingComma": "none","bracketSpacing": true,"jsxBracketSameLine": false,"vueIndentScriptAndStyle": false,"jsxBracketSameLine:": true,"htmlWhitespaceSensitivity": "ignore","wrapAttributes": true,"overrides": [{"files": "*.html","options": {"parser": "html"}}]
}

安装eslint相关依赖:

运行命令:

pnpm  add @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-import-resolver-typescript -D

eslint文件.eslintrc.json配置:

{"root": true,"extends": ["eslint:recommended", "next","prettier"],"env": {"es6": true,"node": true,"browser": true},"parserOptions": {"ecmaVersion": 12,"parser": "@typescript-eslint/parser"},"plugins": ["prettier", "react-hooks","@typescript-eslint"],"parser": "@typescript-eslint/parser","globals": {"chrome": true,"React":true},"settings": {"import/resolver": {"node": {"extensions": [".js", ".jsx", ".ts", ".tsx"]}}},"rules": {"prettier/prettier":"error"}
}

四、使用Prettier自动排序tailwind CSS类

为了使用Prettier自动排序tailwind CSS类,我们需要安装Prettier -plugin-tailwindcss。
运行如下命令安装插件:

pnpm add -D prettier-plugin-tailwindcss

prettier文件配置.prettierrc.json:

{"semi": true,"endOfLine": "auto","singleQuote": true,"trailingComma": "none","bracketSpacing": true,"jsxBracketSameLine": false,"vueIndentScriptAndStyle": false,"jsxBracketSameLine:": true,"htmlWhitespaceSensitivity": "ignore","wrapAttributes": true,"plugins": ["prettier-plugin-tailwindcss"],"overrides": [{"files": "*.html","options": {"parser": "html"}}]
}

五、安装sass

虽然项目当中已经安装了tailwind css进行样式处理,但是有时候不可避免的需要写点样式.因此,安装sass进行,样式的编写:

pnpm add sass -D

至此,一个使用Material UI组件,使用eslint、Prettier进行规范、美化代码的next项目就搭建完毕了。开始你的炫酷旅程吧!

http://www.rdtb.cn/news/17044.html

相关文章:

  • 做招聘网站都需要什么手续江东怎样优化seo
  • wordpress 自动保存图片sem优化
  • 企业网站设计谁家做了的好国际新闻
  • 常州网站建设团队怎么做一个网站平台
  • 苏州专业做网站较好的公司网站优化 推广
  • 淘宝店铺怎么上传自己做的网站360网站关键词排名优化
  • 优购物官方网站订单查询seocui cn
  • 做网站送的企业邮箱能用吗个人代运营一般怎么收费
  • 网站营销软件代写
  • 做加工都在哪个网站推广谷歌首页
  • 上海找做网站公司百度seo怎么把关键词优化上去
  • 做网站怎么插音乐营销策略主要包括哪些
  • sql做网站后台网络舆情管理
  • 企业网站建设免费百度人工服务24小时电话
  • 设计电子商务网站建设方案网站seo站外优化
  • 怎么创建图片网站排名优化软件点击
  • c语言除了做网站还能干什么爱网站
  • 网站建设管理 优帮云数字经济发展情况报告
  • 做网站数据库网络营销的用户创造价值
  • wordpress转bitcron网站seo排名优化工具
  • 帮助做ppt的网站网络运营
  • 建筑公司网站常用长尾词dw网页制作教程
  • 西安免费做网站价格广州seo公司推荐
  • 免费做图网站有哪些百度收录检测
  • 网站怎么做支付宝付款做网站推广公司
  • 沈阳app制作网站建设推百度网站大全
  • 深圳门户网站建设矿产网站建设价格
  • 关于做美食的小视频网站360优化大师app
  • 如何外贸seo网站建设免费网站seo优化
  • 营销策划方案结构网站seo关键词排名优化