一,开发环境 :

  • 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

进入主界面就证明成功啦

最新文章

  1. C#调试心经(1)(转)
  2. 你可能不知道console强大
  3. 一:Go编程语言规范--块、声明、作用域
  4. Linux Hackers/Suspicious Account Detection
  5. 7.4---加法替代运算(CC150)
  6. 二分查找算法(JAVA)
  7. SAP Business One SAP B1功能概述
  8. Ajax获得站点文件内容实例
  9. 用win32API 实现TextBox水印特效
  10. SQL Serve数据库排序空值null始终前置的方法
  11. What is Webhook ( Introduction to Webhook )
  12. forEach嵌套循环的问题
  13. 51nod_1661: 黑板上的游戏(sg函数 找规律)
  14. php之str_replace具体解释
  15. vue组件详解(四)——使用slot分发内容
  16. mybatis学习三
  17. 从Random Walk谈到Bacterial foraging optimization algorithm(BFOA),再谈到Ramdom Walk Graph Segmentation图分割算法
  18. 『Pushing Boxes 双重bfs』
  19. Java原型模式
  20. 传统对象池&amp;AB对象池

热门文章

  1. 写一个flutter程序
  2. WeetCode3 暴力递归-&gt;记忆化搜索-&gt;动态规划
  3. 医疗在线OLAP场景下基于Apache Hudi 模式演变的改造与应用
  4. this关键字在JAVA和JS中的异同
  5. angr_ctf——从0学习angr(三):Hook与路径爆炸
  6. SQLMap入门——获取数据库的所有用户
  7. java逻辑运算中 | | 和 | 的区别
  8. LFU 的设计与实现
  9. Apache HttpClient 5 笔记: SSL, Proxy 和 Multipart Upload
  10. [编程基础] C++多线程入门5-使用互斥锁解决资源竞争