首先

  • 首发博客: 我的博客

  • 项目源码: 源码

  • 项目预览: 预览

因为个人的喜好和工作的需要,一直想写这样的系列教程,今天如愿以偿,但是我是第一次写,有什么错误,和指教的地方,欢迎吐槽,谢谢!

1.1.1 安装 Node.js

一般来讲, 可以用以下三种方式安装 Node.js:

  • 通过安装包安装(Windows 和 Mac 用户推荐)

  • 通过源码编译安装(Linux用户推荐)

  • 在 Linux 下可以通过 yum|apt-get 安装

Windows 和 Mac 安装:

第一步:

打开 Node官网,往下面拉,就可以看到有两个下载选项:

  • 左边的是 LTS 版,就是长期支持的稳定版本,一般人都用这个版本。

  • 右边是最新版本,支持很多最新的语言特征,对es6有更多的支持。(可以在 http://node.green 上面获取到 Node.js 各个版本对 ES6 的支持情况。)
    我们选择左边的版本点击下载。

第二步:

下载好了安装包,打开,一直点击 继续 就可以安装好了。

第三步:

安装成功后,打开终端输入下面的命令。就可以看到自己的node 和npm 安装好了没有。

### Linux 用户安装:

Linux 用户可通过源码编译安装:

curl -O https://nodejs.org/dist/v6.10.3/node-v6.10.3.tar.gz
tar -xzvf node-v6.10.3.tar.gz
cd  node-v6.10.3
./configure
make
make install

备注: 这里可能会发生因为缺少依赖包而产生的编译错误。这里遇到错误的会就自行google了。

1.1.2 淘宝 NPM 镜像

  • 因为在墙的原因啊,国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。

  • 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

第一步:安装

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

第二步:使用

支持 npm 除了 publish 之外的所有命令, 如:

$ cnpm install [name]

1.2.1 vue-cli

介绍

vue-cli是官方的项目构建工具,一个简单的构建工具,通过几个默认的步骤帮助你快速的构建Vue.js项目。

第一步 安装

npm install -g vue-cli

如果用npm下载速度慢,可以使用cnpm.

第二步 选择模板

所有的官方项目模板在vuejs-templates。如果有新的模板添加进来,你需要使用下列命令,

vue init <template-name> <project-name>

也可以使用 vue list 来查看官方模板列表。

目前可用的模板包括:

  • browserify--全功能的Browserify + vueify,包括热加载,静态检测,单元测试

  • browserify-simple--一个简易的Browserify + vueify,以便于快速开始。

  • webpack--全功能的Webpack + vueify,包括热加载,静态检测,单元测试

  • webpack-simple--一个简易的Webpack + vueify,以便于快速开始。

  • simple - 单个HTML文件中最简单的Vue设置

1.3.1 第一个vue项目

第一步 生成项目

我们的项目选择webpack,使用以下命令

 vue init webpack vue-todos

前面就一直点回车就行了,后面使用ESLint,测试就选择no就行。

第二步 运行项目

输入下面的命令就可以运行这个项目了。

     cd vue-todosnpm installnpm run dev

这是时候就会自动打开端口 http://localhost:8080/#/
你会看到这样的页面。那我们就成功了。

学习不一样的vue实战(1): 环境搭建相关推荐

  1. android4 设置栈大小,【技术分享】Android内核漏洞利用技术实战:环境搭建栈溢出实战...

    [技术分享]Android内核漏洞利用技术实战:环境搭建&栈溢出实战 2017-08-14 16:22:02 阅读:0次 预估稿费:300RMB 投稿方式:发送邮件至linwei#360.cn ...

  2. ssm实训报告心得_Java开发学习心得(一):SSM环境搭建

    Java开发学习心得(一):SSM环境搭建 有一点.NET的开发基础,在学校学过基础语法,对JAVA有点兴趣,就简单学习了一下,记录一下从哪些方面入手的,暂时不打算深入到原理方面,先简单搭下环境看看, ...

  3. Android学习笔记之(一)开发环境搭建

    Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...

  4. Spark学习之路一——Spark基础及环境搭建

    Spark学习之路一--Spark基础及环境搭建 文章目录 一. Spark 概述 1.1 概述 1.2 优势特性 1.2.1 运行速度快 1.2.2 容易使用 1.2.3 通用性 1.2.4 运行模 ...

  5. 从入门到放弃——VO小白学习VIO系列(1)VINS环境搭建

    从入门到放弃--VO小白学习VIO系列(1)VINS环境搭建 前言 入门知识 VINS环境的搭建 安装Ubuntu16.06 安装ROS Kinetic 添加ROS源(国内源) 设置秘钥 刷新源 安装 ...

  6. Vue.js学习总结(1)——Windows下Vue.js开发环境搭建

    Vue.js是一套构建用户界面的 "渐进式框架".与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已 ...

  7. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第一章:Android开发环境搭建

    第 1 章 Android开发环境搭建 本章介绍了如何在个人电脑上搭建Android开发环境,主要包括:Android开发的发展历史是怎样的.Android Studio的开发环境是如何搭建的.如何创 ...

  8. Linux学习之CentOS(七)--CentOS下j2ee环境搭建

    因为是做j2ee后台开发的,所以在Linux上搭建j2ee环境是每一个java程序员所需要掌握的.所以这篇随笔主要记录一下j2ee环境搭建过程,包括jdk.tomcat.eclipse的安装,(对于m ...

  9. Python学习笔记 (1)Hello World(环境搭建+输出Hello World!)...

    随想 高考发挥失常.科三遇火车发挥失常,各种不顺--突然发现假期都快没了,才想起高考前想象的这个假期要做的一堆事,现在来多完成一件吧. 这几篇博客仅只是我的学习笔记,凑合看吧.我这个python小白看 ...

最新文章

  1. arcgis栅格计算器python教程_ArcGIS栅格计算器
  2. python函数编程-偏函数partial function
  3. mybaits一:初步认识mybatis
  4. list中存储map的情况下,遍历list
  5. 德州扑克里的专业术语你知道几个?
  6. suse linux下交叉编译,阐述SUSE 10.1交叉编译环境构建方法
  7. Spring LDAP
  8. POI Excel 合并数据相同的行
  9. 如何监测mysql主从复制状态_如何实时检测mysql主从状态,并做邮件告警?
  10. python io多路复用框架_python之IO多路复用
  11. 各种网线的分类和区别
  12. 阿里笔试--智能对话简化版之query指令槽位识别
  13. 计算机基础——计算机网络
  14. Codeforces Round #672 (Div. 2) C2 - Pokémon Army (hard version)(贪心,维护变化值)
  15. focusky导出html修改,Focusky输出HTML MP4 EXE APP ZIP动画演示文件
  16. extern 详细用法
  17. linux c语言编程(转)
  18. mysql isam 食物_MySQL的存储引擎之MyISAM
  19. Quest 3d中Lua script中常用方法2
  20. 干货面试教程!用友java开发工程师待遇

热门文章

  1. html文本框自动赋值,js给文本框赋值 value与innerHTML
  2. CDQ 分治解决和点对有关的问题
  3. 解决Ubuntu16.04虚拟机窗口全屏问题
  4. 高级Bash脚本编程指南《Advanced Bash-Scripting Guide》 in Chinese
  5. select2 属性标签整理
  6. 设计模式——4.抽象工厂模式
  7. 中英文字体名字对应表
  8. 小众的分布式版本管理工具Code Co-op
  9. 成功使用Windows Live Writer 2010发布日志
  10. 输出等边三角形php,php打印三角星星方法实列