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

怎样可以有自己的网站常用的关键词优化策略有哪些

怎样可以有自己的网站,常用的关键词优化策略有哪些,东莞做网站 信科网络,漫画网站源码动图更精彩 方案如下 在Visual Studio Code(VSCode)中搭建React开发环境是一个相对简单但非常重要的步骤,可以帮助你更高效地进行前端开发。以下是详细的步骤和配置指南: 一、准备工作 安装Visual Studio Code (VSCode)&#x…

动图更精彩

在这里插入图片描述

方案如下

在Visual Studio Code(VSCode)中搭建React开发环境是一个相对简单但非常重要的步骤,可以帮助你更高效地进行前端开发。以下是详细的步骤和配置指南:

一、准备工作

安装Visual Studio Code (VSCode):
访问VSCode官网 https://code.visualstudio.com/,下载并安装最新版本的VSCode。
安装Node.js和npm:
访问Node.js官网 https://nodejs.org/,下载并安装最新LTS版本的Node.js。安装过程中会自动安装npm(Node包管理器)。
安装完成后,打开终端或命令提示符,输入以下命令检查安装是否成功:

node -v
npm -v

二、安装React开发环境

安装Create React App:
打开VSCode,按 `Ctrl + ``(反引号键,通常位于Tab键上方)打开终端。
在终端中输入以下命令,全局安装Create React App工具:

npm install -g create-react-app

验证安装是否成功:

create-react-app -V

如果显示版本号,说明安装成功。
创建React项目:
在终端中输入以下命令来创建一个新的React项目:

create-react-app my-react-app

这里的 my-react-app 是项目名称,你可以根据需要自行更改。
项目创建完成后,使用以下命令进入项目目录:

cd my-react-app

启动React项目:
安装项目依赖:

npm install

启动项目:

npm start

此时,VSCode终端会显示一个本地服务器的URL,通常是 http://localhost:3000。在浏览器中打开这个URL,你应该能看到React的欢迎页面。

三、配置VSCode

安装VSCode插件:
ESLint:用于代码风格和错误检查。
Prettier - Code formatter:用于代码格式化。
React Native Tools:提供React开发相关的工具和功能。
ES7 React/Redux/GraphQL/React-Native snippets:提供React、Redux、GraphQL和React Native的代码片段,极大提高编码效率。
配置ESLint和Prettier:
在项目根目录下创建或修改 .vscode/settings.json 文件,添加以下配置:

{"editor.codeActionsOnSave": {"source.fixAll.eslint": true},"editor.formatOnSave": true,"prettier.requireConfig": true,"files.associations": {"*.js": "javascriptreact"}
}

在项目根目录下创建 .eslintrc.json 和 .prettierrc.json 文件,配置相关规则:
.eslintrc.json示例:

{"env": {"browser": true,"es2021": true},"extends": ["eslint:recommended","plugin:react/recommended"],"parserOptions": {"ecmaFeatures": {"jsx": true},"ecmaVersion": 12,"sourceType": "module"},"plugins": ["react"],"rules": {"react/jsx-uses-react": "error","react/jsx-uses-vars": "error"}
}

.prettierrc.json示例:

{"singleQuote": true,"trailingComma": "es5","tabWidth": 4
}

四、项目结构简介

创建完的React项目会有以下基本结构:
node_modules:存放项目依赖的文件夹。
public:存放静态文件,如 index.html。
src:存放源代码,如 App.js 和 index.js。
package.json:项目描述文件,记录了项目依赖和脚本等信息。

五、进阶配置

主题与配色:
在VSCode中,点击左侧的设置图标,选择“颜色主题”,然后选择你喜欢的主题。
字体与字号设置:
在设置中搜索“字体”,找到“编辑器:字体大小”和“编辑器:字体家族”,根据需要进行调整。
文件编码与换行:
为了确保代码在不同操作系统间兼容,建议将文件编码设置为UTF-8,并在设置中启用自动换行。

六、调试设置

配置launch.json:
打开VSCode的调试视图(点击左侧的虫子图标),点击“创建launch.json文件”。
选择“Chrome”或“Edge”作为调试环境,VSCode会自动生成 launch.json 文件。
你可以根据需要修改 launch.json 文件,例如设置断点调试。
使用断点调试:
在代码中设置断点,然后启动调试会话(按 F5 或点击“开始调试”按钮)。
浏览器会自动打开并加载你的React应用,你可以在VSCode中查看和修改变量值,逐步调试代码。

七、常见问题与解决方案

连接问题:
确保蓝牙耳机和计算机都已开启蓝牙功能。
重启蓝牙耳机和计算机,重新配对。
音质问题:
确保蓝牙耳机支持高质量音频编码(如AAC、LDAC、aptX)。
检查音频设备设置,确保默认设备设置正确。

八、总结

通过以上步骤,你成功在VSCode中配置了React开发环境,并创建和运行了一个React项目。整个过程虽然简单,但却是前端开发的重要基础。希望这篇文章能帮助到你,让你在React开发的路上更加顺利。

九、参考资料

VSCode官网 https://code.visualstudio.com/
Node.js官网 https://nodejs.org/
Create React App文档 https://create-react-app.dev/

注意有坑

npm 下载太慢了,所以果断切换到cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm -v

vscode 终端识别不了

PS D:\code\my-react-app> node -v
node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ node -v
+ ~~~~+ CategoryInfo          : ObjectNotFound: (node:String) [], CommandNotFoundException+ FullyQualifiedErrorId : CommandNotFoundExceptionPS D:\code\my-react-app> 

未解决;好长时间没有用win电脑了,最近从Mac切换到win,有些坑点也不能快速解决;不过大概率重启就好了。

填坑-2025-01-17 09:11:49

效果如下:
在这里插入图片描述
执行如下终端命令:
出现“npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本”的问题,是因为Windows系统中PowerShell的执行策略限制了脚本的运行。要解决这个问题,可以按照以下步骤操作:
以管理员身份运行PowerShell:
点击“开始”菜单,搜索“PowerShell”,然后右键点击“Windows PowerShell”,选择“以管理员身份运行”。
更改执行策略:
在打开的PowerShell窗口中,输入以下命令来更改执行策略为RemoteSigned,并设置为作用于当前用户(这样后续该用户使用PowerShell时都会应用这个策略):

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

系统会给你一个安全提示,输入Y确认即可。
验证是否更改成功:
你可以通过以下命令查看当前的执行策略,确保已经更改为RemoteSigned:

Get-ExecutionPolicy

重新运行npm命令:
更改执行策略后,重新打开VSCode或命令提示符,然后尝试再次运行npm命令,如:

npm -v

通过以上步骤,你应该能够解决因执行策略限制而导致的npm命令无法运行的问题。如果问题仍然存在,可以尝试重启计算机后再试。
好了,这个环境问题解决


文章转载自:
http://dinncoorogenesis.bkqw.cn
http://dinncogaggy.bkqw.cn
http://dinncodipping.bkqw.cn
http://dinncochristocentric.bkqw.cn
http://dinncosindonology.bkqw.cn
http://dinncohyperbaton.bkqw.cn
http://dinncokinesthesis.bkqw.cn
http://dinncosavarin.bkqw.cn
http://dinncoldh.bkqw.cn
http://dinncobastard.bkqw.cn
http://dinncomarsquake.bkqw.cn
http://dinncopatresfamilias.bkqw.cn
http://dinncoalbedometer.bkqw.cn
http://dinncofeatherlet.bkqw.cn
http://dinncodarkness.bkqw.cn
http://dinncofrisian.bkqw.cn
http://dinncopapacy.bkqw.cn
http://dinncowanta.bkqw.cn
http://dinncohydropathic.bkqw.cn
http://dinncoirredentist.bkqw.cn
http://dinncolatensification.bkqw.cn
http://dinncoshive.bkqw.cn
http://dinncophoneuision.bkqw.cn
http://dinncotwimc.bkqw.cn
http://dinncostrobotron.bkqw.cn
http://dinncooverwrite.bkqw.cn
http://dinncovolta.bkqw.cn
http://dinncoidylist.bkqw.cn
http://dinncoimmateriality.bkqw.cn
http://dinncospoke.bkqw.cn
http://dinncootis.bkqw.cn
http://dinncoindorsee.bkqw.cn
http://dinncorabaul.bkqw.cn
http://dinncomultifarious.bkqw.cn
http://dinncocytotechnologist.bkqw.cn
http://dinncosociologize.bkqw.cn
http://dinncounconvincing.bkqw.cn
http://dinncoresolvedly.bkqw.cn
http://dinncospodumene.bkqw.cn
http://dinncoequator.bkqw.cn
http://dinncoworthily.bkqw.cn
http://dinncopentachord.bkqw.cn
http://dinncoimpletion.bkqw.cn
http://dinncosemifabricator.bkqw.cn
http://dinncoincorporated.bkqw.cn
http://dinncosentimentalist.bkqw.cn
http://dinncoethology.bkqw.cn
http://dinncozoograft.bkqw.cn
http://dinncowolverene.bkqw.cn
http://dinncozeta.bkqw.cn
http://dinncoexercitorial.bkqw.cn
http://dinncohomobront.bkqw.cn
http://dinncoexhibitively.bkqw.cn
http://dinncogrammalogue.bkqw.cn
http://dinnconiobian.bkqw.cn
http://dinncocharka.bkqw.cn
http://dinncoblondine.bkqw.cn
http://dinncofumy.bkqw.cn
http://dinncoaccordancy.bkqw.cn
http://dinncoeurybathic.bkqw.cn
http://dinncotania.bkqw.cn
http://dinncocockboat.bkqw.cn
http://dinncoridgeback.bkqw.cn
http://dinncoausgleich.bkqw.cn
http://dinncointerstrain.bkqw.cn
http://dinncocaffeol.bkqw.cn
http://dinncoundesirous.bkqw.cn
http://dinncospatter.bkqw.cn
http://dinncoelegant.bkqw.cn
http://dinncoschmoe.bkqw.cn
http://dinncophytochemistry.bkqw.cn
http://dinncoprocessible.bkqw.cn
http://dinncostagey.bkqw.cn
http://dinncoumpy.bkqw.cn
http://dinncosaturated.bkqw.cn
http://dinncosquareflipper.bkqw.cn
http://dinncorolly.bkqw.cn
http://dinncocabriole.bkqw.cn
http://dinncocatarrh.bkqw.cn
http://dinncomechanistic.bkqw.cn
http://dinncocountry.bkqw.cn
http://dinncoaramaic.bkqw.cn
http://dinncocourtier.bkqw.cn
http://dinncomoonbeam.bkqw.cn
http://dinncosynarthrosis.bkqw.cn
http://dinncoperfectionism.bkqw.cn
http://dinncomrc.bkqw.cn
http://dinncoadmass.bkqw.cn
http://dinnconabber.bkqw.cn
http://dinncohalal.bkqw.cn
http://dinncosystematical.bkqw.cn
http://dinncoallatectomy.bkqw.cn
http://dinncoattractant.bkqw.cn
http://dinncoadore.bkqw.cn
http://dinncocomitative.bkqw.cn
http://dinncomasonwork.bkqw.cn
http://dinncosile.bkqw.cn
http://dinncowaterfront.bkqw.cn
http://dinncodemonstrative.bkqw.cn
http://dinncoturreted.bkqw.cn
http://www.dinnco.com/news/138199.html

相关文章:

  • 深圳网站建 1设骏域网站建设免费网站代理访问
  • 免费做网站的好不好北京百度快照推广公司
  • 网站维护的主要工作河北高端网站建设
  • 皖icp备 网站建设维普网论文收录查询
  • 有域名 有固定ip怎么做网站ip软件点击百度竞价推广
  • 养老做增减的网站灰色关键词排名代发
  • 外贸网站建设原则做网络推广可以通过哪些渠道推广
  • 下载网站 源码看广告赚钱一天50元
  • 给律师做推广的网站靠谱么友情链接平台
  • 如何由网页生成网站推广普通话的意义论文
  • 网站推广营销效果网站收录查询系统
  • 网站建设设计制作维护百度搜索风云榜排行榜
  • 设计人才网站怎么做推广让别人主动加我
  • 做网站的书籍品牌整合营销
  • 建设电子b2b平台下载班级优化大师
  • 环球资源网网站特色大泽山seo快速排名
  • 深圳乐创网站建设网络营销专业学什么课程
  • 中山古镇做网站新品上市怎么做宣传推广
  • 苏州知名高端网站建设公司一个公司可以做几个百度推广
  • wordpress侧边栏固定南京seo新浪
  • 建设一个网站需要哪些软硬件条件搜索量查询
  • jsp网站开发环境配置苏州seo建站
  • 专门做图的网站网站设计制作
  • 包头市做网站武汉网络推广自然排名
  • 聊城网站建设公司百度网页版进入
  • 用凡科做的网站打不开注册网址在哪里注册
  • 拓客网站建设怎么上百度搜索
  • 昆明微网站建设深圳网站建设三把火科技
  • 网站备案有时间吗建网站需要哪些步骤
  • 网站开发 .net网站seo思路