配置本地Angular环境并使用VsCode调试Angular前端项目

news/2024/11/28 5:44:18/

配置本地Angular环境并使用VsCode调试Angular前端项目

  • 配置本地Angular环境
    • 部署Node.Js本地环境
    • 配置一下环境变量
  • 使用vscode调试Angular
    • 安装vscode

配置本地Angular环境

部署Node.Js本地环境

1 从官网下载node.js, 本文为(v16.13.0)
下载地址: https://nodejs.org/dist/v16.13.0/node-v16.13.0-x64.msi

2 安装node js
双击安装包,一直Next直到结束
在这里插入图片描述
在这里插入图片描述
NodeJs安装成功以后, 使用命令验证一下是否安装成功

键盘按【Win+R】, 输入以下命令, 如果可以看到版本号, 就说明安装成功了

// node -v 获取nodejs版本号
node -v
// npm -v 查看npm版本号, npm是nodejs的包管理工具, 可以很方便的使用npm去安装node自带的一些环境包
npm -v

在这里插入图片描述

配置一下环境变量

配置环境变量主要是修改npm安装的全局模块的所在路径和缓存cache的路径。通过配置npm全局安装路径,在执行npm install
express【-g】 全局安装时,会将要安装的模块安装到配置好的路径中,避免占用C盘空间。

找到Node的安装目录下,创建目录:node_cache文件夹和 node_global文件夹
在这里插入图片描述

在控制台上设置

右侧路径为上面的文件夹路径npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

设置环境变量

“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
在这里插入图片描述

进入环境变量对话框后,

① 【系统变量】下新建【NODE_PATH】,输入【D:\Develop\nodejs\node_global\node_modules】,

② 将【用户变量】下的【Path】修改为【D:\Develop\nodejs\node_global】

其中的地址为Node.js的实际安装路径。
在这里插入图片描述

验证环境变量是否生效

// 安装express模块,查看安装位置是否是全局变量配置的路径
npm install express -g     # -g是全局安装的意思

使用vscode调试Angular

安装vscode

1 从微软官网下载vscode
下载地址: https://code.visualstudio.com/Download
根据自己系统下载, 我用的是windows
在这里插入图片描述
2 设置vscode为中文(非必须, 只不过我还是看中文习惯一点)
在拓展里面输入Chinese 一般第一个就是, 安装一下这个插件
在这里插入图片描述

3 打开VSCode终端,安装Angular脚手架
打开VSCode软件后,用快捷键【shift + ctrl + Y】调出调试控制台,点击终端
在这里插入图片描述
4. 用命令安装Angular脚手架
不指定版本的时候, 会优先采用本地安装的angular cli, 可以制定版本, 如果要制定版本的话, 选第二个

# 安装angular脚手架
npm install -g @angular/cli
# 指定版本安装angular脚手架
npm install -g @angular/cli@11.0.7
  1. 使用vscode打开Angular项目
    文件 -> 选择文件夹-> 在弹窗选择你的项目文件夹
    在这里插入图片描述

  2. 在vscode调试控制台的终端窗口, 输入 npm install, 装在angular(如果无法安装, 谷歌查出来的方法都用了还不行, 可以使用yarn, 一样的东东, 命令是yarn install)
    在这里插入图片描述

  3. 项目装载完成后, 输入 npm start 启动站点, 然后开始调试


http://www.ppmy.cn/news/62870.html

相关文章

硬件设计 之 PCIe常用知识

以下是本人在自己在设计PCIe中常遇到的一些知识,对他们进行了简单整理一下,包括基本定义、传输速率、layout要求等。比如作为硬件工程师要了解芯片架构,哪些PCIe接口可以使用,使用这些PCIe要做什么,需要使用PCIe x1还是…

GRPC - JAVA笔记

GRPC - JAVA笔记 gRPC简介 由google开源的一个高性能的RPc框架,由google内部的Stubby框架演化而来。2015年正式开源。云原生时代的RPC标准,由Go语言开发 gRPC的核心设计思路 网络通信 ------> gRPC 自己封装了网络通信的部分,提供了多种…

为什么越来越多的 IT 人考软考?

近几年随着国家计算机与软件技术的发展,每年报名参加软考考试的人也越来越多。据工信部新闻发布会消息,计算机软件与通信专业技术人员职业资格考试累计报考人数超过485万,2022年报考人数129万人。 为什么越来越多的IT人考软考证书&#xff1…

代码随想录复习 707设计链表 翻转链表,两两交换节点

代码如下 type Node struct { //定义一个节点 ,包含一个数据变量一个指针 Val int Next *Node } type MyLinkedList struct { //定义一个链表 ,链表里面有一个虚拟头节点,和大小 Dummayhead *Node Size int } func Constructor(…

5月7日 2H55min|5月8日8H50min|时间轴复盘|14:00~14:30

5月8日 todo list list4 40min ✅ |实际上用了50+50 list6 40min ✅ |实际上用了30+60 阅读+听力连做 100min ✅ 口语 day01 ✅ 口语 day02 口语 day03

Vmware虚拟机问题解决方案

Vmware虚拟机问题解决方案 1. 运行虚拟机系统蓝屏 可能的原因有两个: 1). 虚拟机所在磁盘的空间不足 ; -------> 清理磁盘空间 。 2). 操作系统版本高, 需要适配新版本的Vmware ; ------> 卸载Vmware15版本, 安装Vmware16版本 。 2. 卸载Vmware步骤 1). 卸载已经安…

【Java】字符串模板拼接的方法

引 在Java中,构建字符串是非常常见的操作。在很多时候,我们都需要使用变量或输入来定制一个文本输出,例如打印日志、生成HTML代码或构建错误消息。而当需要进行字符串连接时,字符串模板是一种常用的方法。在本篇博客中&#xff0…

lua | 数组与迭代器的使用

目录 一、数组 一维数组 多维数组 二、迭代器 泛型for迭代器 无状态的迭代器 多状态的迭代器 本文章为笔者学习分享 学习网站:Lua 基本语法 | 菜鸟教程 一、数组 数组:相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数…