如何在电脑上配置Vue开发环境
2024-09-18 17:35:36
一,开发环境 :
- Node JS(npm)
- Visual Studio Code(前端IDE)
- 安装NodeJS 下载地址: nodejs中文网
- Visual Studio Code 官网下载地址 https://code.visualstudio.com/
- 官网文档:https://code.visualstudio.com/docs
- 简书教程:https://www.jianshu.com/p/990b19834896
二,如何安装NodeJS :
- 到官网下载自己系统对应的版本
- 下载完成后解压 把Node添加到系统环境变量里面
- 打开cmd命令行 :输入node -v,验证node安装;输入npm -v,验证node包
- 管理器npm的安装 升级npm sudo npm install npm -g #linux系统 npm install npm -g # windows系统
三,npm使用淘宝镜像 :
- npm 使用的是国外中央仓库,下载速度非常不乐观
- 像 Maven 有国内镜像一样,npm 在国内也有镜像可用 强烈建议使用淘宝镜像,命令行执行命令 npm install -g cnpm --registry=https://registry.npm.taobao.org
- 安装成功后 用 cnpm 替代 npm 命令即可
四,安装 Yarn替代npm
- Yarn是Facebook发布的node.js包管理器,比npm更快、更高效,可以使用其替代npm
- 安装Yarn,命令行执行:
- npm i yarn -g --verbose
- 切换Yarn资源地址为淘宝镜像,命令行执行
- yarn config set registry https://registry.npm.taobao.org
- Yarn跟npm命令关系
- npm install => yarn install
- npm install --save [package] => yarn add [package]
- npm install --save-dev [package] => yarn add [package] --dev
- npm install --global [package] => yarn global add [package]
- npm uninstall --save [package] => yarn remove [package]
- npm uninstall --save-dev [package] => yarn remove [package]
五,下载各种工具 :
- 安装打包工具 webpack,-g 表示全局安装
- npm install webpack -g
- 安装 vue 脚手架项目初始化工具vue-cli
- npm install vue-cli -g
六,创建项目
- 设置工作区,新建文件夹即可(不能有中文目录)
- 创建项目
- vue init webpack <项目名称>
- 进入到项目根目录
- cd <项目名称>
- 安装依赖包
- yarn install #最快
- npm install
- cnpm install
- 运行项目
- npm run dev
- 浏览器访问 http://localhost:8080
进入主界面就证明成功啦
最新文章
- C#调试心经(1)(转)
- 你可能不知道console强大
- 一:Go编程语言规范--块、声明、作用域
- Linux Hackers/Suspicious Account Detection
- 7.4---加法替代运算(CC150)
- 二分查找算法(JAVA)
- SAP Business One SAP B1功能概述
- Ajax获得站点文件内容实例
- 用win32API 实现TextBox水印特效
- SQL Serve数据库排序空值null始终前置的方法
- What is Webhook ( Introduction to Webhook )
- forEach嵌套循环的问题
- 51nod_1661: 黑板上的游戏(sg函数 找规律)
- php之str_replace具体解释
- vue组件详解(四)——使用slot分发内容
- mybatis学习三
- 从Random Walk谈到Bacterial foraging optimization algorithm(BFOA),再谈到Ramdom Walk Graph Segmentation图分割算法
- 『Pushing Boxes 双重bfs』
- Java原型模式
- 传统对象池&;AB对象池
热门文章
- 写一个flutter程序
- WeetCode3 暴力递归->;记忆化搜索->;动态规划
- 医疗在线OLAP场景下基于Apache Hudi 模式演变的改造与应用
- this关键字在JAVA和JS中的异同
- angr_ctf——从0学习angr(三):Hook与路径爆炸
- SQLMap入门——获取数据库的所有用户
- java逻辑运算中 | | 和 | 的区别
- LFU 的设计与实现
- Apache HttpClient 5 笔记: SSL, Proxy 和 Multipart Upload
- [编程基础] C++多线程入门5-使用互斥锁解决资源竞争