javascript一般自带了控制台,比如js语法,这是浏览器作为执行javascript的运行环境,但是我们开发不可能在浏览器上开发,我们需要在本地安装nodejs,nodesjs类似于javascript的一个执行器
官网地址: https://nodejs.org/en/
这是我当前打开的版本,左边是稳定版,右边是开发版,功能较新,我用的左边的
//NodeJs版本 > node -v v16.15.0 //npm包管理工具版本,高版本自带npm > npm -v 8.5.5
你可以认为Yarn是npm的增强版, 具体对比可以参考: Yarn vs npm
https://www.cnblogs.com/ypppt/p/13050845.html
//安装Yarn > npm install --global yarn //查看当前安装的版本 > yarn -v 1.22.18
默认Yarn使用的是国外的源, 这对于国内开放者而言的体验是很差的(由于网速经常拉去不下来包), 因此我们需要切换源, 而yrm 就是专门用于管理yarn源配置的工具, YARN registry manager(yrm):
// 安装yrm > npm install -g yrm //查看yrm的版本 > yrm -V 1.0.6
处理这样查看我们可以通过npm来查看当前系统上已经安装的全局工具:
> npm -g ls /usr/local/lib ├── corepack@0.10.0 ├── npm@8.5.5 ├── yarn@1.22.18 └── yrm@1.0.6
查看当前有哪些可用的源
> yrm ls * npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ taobao - https://registry.npm.taobao.org/ nj ----- https://registry.nodejitsu.com/ rednpm - http://registry.mirror.cqupt.edu.cn/ npmMirror https://skimdb.npmjs.com/registry/ edunpm - http://registry.enpmjs.org/ yarn --- https://registry.yarnpkg.com
最后我们通过yrm来设置我们的源:
//使用淘宝的源 > yrm use taobao YARN Registry has been set to: https://registry.npm.taobao.org/ NPM Registry has been set to: https://registry.npm.taobao.org/ //测试下淘宝源当前下载速度 > yrm test taobao * taobao - 273ms
npm 从5.2版开始,增加了 npx 命令, 如果没有安装请手动安装:
npm只是把包安装到一个目录下,使用时需要指定这个包的绝对路径,而npx可以解决,拿过来直接用
//查看当前npx版本 > npx -v 8.5.5 //如果没有手动安装到全局 > npm install -g npx
以下介绍使用vscode开发vue会使用的到的常见插件:
首先是一些前端开发必备插件:
你的html有<div></div>,如果你改第一个div为span,那么会自动把结尾的div改成span
Beautify: 格式化 html ,js,css,目前已经被vscode废弃,我没装
ESLint: 代码质量提醒,这个设置比较复杂,我没装
open in browser: 鼠标右键快速在浏览器中打开html文件
Code Runner: 快速运行
vue开发增强插件:
Vue Language Features (Volar): vue3语法支持
Vue VSCode Snippets: 代码片段