js-基础知识-01-VsCode环境设置

系统:Windows 7
VsCode:1.48.2
Node.js:12.8.1

  • 这个系列讲讲javascript的一些基础知识
  • 今天讲讲如何单独运行js文件,以及如何在VsCode中进行调试

Part 1:背景介绍

  1. 一个网站简单可以由以下三个部分构成
    • 前端,简单来说用户可以直接看到界面
    • 后端,运行在服务器端,目前我这边使用是Python的Django框架
    • 数据库,常用的有MySQL,SQL Server,oracle等
  2. 前端三件套:Javascript(简称js)、html、css
  3. 本系列讲解Javascript相关知识,js是一种脚本语言(Python也是一种脚本语言),功能十分强大,在网站前端开发中基本都会涉及,下图有百度百科的介绍
  4. 代码解释器(专业说法欢迎指正,简单理解就是执行代码的)
    • 在我们写完python代码后,需要运行它,在windows系统中需要先安装一个python的解释器,我使用的是Anaconda。
    • 那么想运行js脚本,也是需要一个解释器的,这里推荐的是Node.js,关于Node.js大家可以移步他们的官网,进行下载安装
  5. 写代码的地方
    • 当然你可以直接新建一个文本文件,后缀名改为js即可,然后在notepad中编辑
    • 但是不推荐这么干,推荐使用VScode这个软件,非常好用

js介绍(百度百科)
在这里插入图片描述

Node.js菜鸟教程介绍
在这里插入图片描述

VsCode

在这里插入图片描述

Part 2: VsCode配置

  1. VsCode支持多种语言,对于js的支持,我们需要进行单独配置

  2. 扩展包安装,因为我也使用VsCode做其它事情,需要扩展包安装的比较多,下列扩展建议安装

    • Code Runner
    • HTML CSS Support
    • Prettiter
    • Path Intellisense
    • Auto Close Tag
    • Auto Rename Tag
    • Bootstrap 4
    • Bracket Pair Colorizer
    • Debugger for chrome
    • open in browser
  3. 运行某个js文件时,右键,run code即可,如果无法运行,请检查扩展包Code Runner是否安装成功

扩展包
在这里插入图片描述
在这里插入图片描述

运行代码
在这里插入图片描述

执行过程
在这里插入图片描述

Part 3:VsCode代码调试功能设置

  1. 写代码一个很重要的步骤是进行代码调试,那么如何在VsCode中进行调试呢?首先需要进行一波设置
  2. VsCode打开一个项目,会自动生成一个.vscode文件夹,里面会生成一个文件launch.json
  3. launch.json修改,修改其中configurations的内容如下,注意program修改成自己js文件的名称
  4. 调试模型执行代码,按下F5,然后出现调试工具

调试工具
在这里插入图片描述

.vscode文件夹
在这里插入图片描述
launch.json

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/arr.js",
        }
    ]
}

launch.json截图
在这里插入图片描述

代码调试
在这里插入图片描述

本文为原创作品,欢迎分享朋友圈

长按图片识别二维码,关注本公众号
Python 优雅 帅气
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值