简介:

Vue.js是前端一个比较火的MVVM框架, 是一套构建用户界面的渐进式框架。

Vue 只关注视图层, 采用自底向上增量开发的设计。

Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件

安装方式:

第一种:使用npm,比较适合比较大型的应用,由于npm是国外的,使用起来比较慢;

第二种:使用淘宝的cnpm镜像来安装vue;

步骤:

首先我们需要下载npm,安装好了node.js,就安装了npm。然后,再利用npm安装淘宝镜像的cnpm。

1、打开cmd,输入命令

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

安装Vue需要npm的版本大于3,所以我们先升级一下npm,输入命令

cnpm install cnpm -g

安装vue,输入命令

cnpm install vue

     安装vue-cli,输入命令

cnpm install --global vue-cli

    

     这时,环境已经搭建好了。

2、指定存放项目的路径,运行命令

vue init webpack "项目名称"

     进入项目所在的目录,运行命令

cd "项目所在文件夹

     然后依次执行下面的命令

cnpm install

 

     cnpm run dev

中间省略部分截图。。。。

成功后我们进入浏览器,输入localhost:8080会展示下面的页面。

项目目录:

(1) build // 项目构建(webpack)相关代码
  build.js // 生产环境构建代码
  check-versions.js // 检查node&npm等版本
  dev-client.js // 热加载相关
  dev-server.js // 构建本地服务器
  utils.js // 构建配置公用工具
  vue-loader.conf.js // vue加载器
  webpack.base.conf.js // webpack基础环境配置
  webpack.dev.conf.js // webpack开发环境配置
  webpack.prod.conf.js // webpack生产环境配置
(2)config// 项目开发环境配置相关代码
  dev.env.js // 开发环境变量
  index.js //项目一些配置变量
  prod.env.js // 生产环境变量
(3)node_modules// 项目依赖的模块
(4)src// 源码目录
  assets// 资源目录  logo.png
  components// vue公共组件   Hello.vue
  router// 前端路由  index.js// 路由配置文件
  App.vue// 页面入口文件(根组件)
  main.js// 程序入口文件(入口js文件)
(5)static// 静态文件,比如一些图片,json数据等
  .gitkeep
(6)剩余
  .babelrc// ES6语法编译配置
  .editorconfig// 定义代码格式
  .gitignore// git上传需要忽略的文件格式
  index.html// 入口页面
  package.json// 项目基本信息
  README.md// 项目说明

 备注:这是我边学习边总结,如果有错误,欢迎大家指出,我会及时改正,谢谢!

使用淘宝镜像cnpm安装Vue.js的更多相关文章

  1. 淘宝镜像(CNPM)安装

    淘宝镜像安装:开始-运行-填写cmd,回车键确定- 输入"npm install -g cnpm --registry=https://registry.npm.taobao.org&quo ...

  2. npm安装淘宝镜像cnpm报错npm ERR! errno -4048

    今天在安装淘宝镜像的时候报错了,第一次遇上,表示很懵逼 然后捣腾了半天以为是npm install 的时候出错,后来网上查到是 装淘宝镜像cnpm的时候报错,好像是权限问题,解决方法:  npm ca ...

  3. 后盾网lavarel视频项目---5、淘宝镜像cnpm的原理及如何使用

    后盾网lavarel视频项目---5.淘宝镜像cnpm的原理及如何使用 一.总结 一句话总结: 原理:把npm上面的所有软件copy过来 使用:npm install -g cnpm --regist ...

  4. 用淘宝镜像cnpm代替npm

    安装淘宝镜像cnpm: $ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org 然后就大部分可以用cnpm来代替np ...

  5. npm 国内淘宝镜像cnpm

    某些插件很奇怪,需要用国内的镜像下载才可以 #安装淘宝镜像npm install cnpm -g --registry=https://registry.npm.taobao.org #使用淘宝镜像下 ...

  6. 淘宝镜像 cnpm 不是内部命令

    升级npm之后安装淘宝镜像,然后一直提示不是内部命令,网上查看文章 http://blog.csdn.net/fighting_2017/article/details/76979844,发现是路径问 ...

  7. npm 国内淘宝镜像cnpm、设置淘宝源

    1.下载和使用cnpm 某些插件很奇怪,需要用国内的镜像下载才可以 #安装淘宝镜像npm install cnpm -g --registry=https://registry.npm.taobao. ...

  8. 安装淘宝镜像cnpm时出现问题及解决方案

    问题: 解决方案: 安装完成:

  9. npm安装淘宝镜像cnpm

    在cmd中执行 npm install -g cnpm --registry=https://registry.npm.taobao.org

随机推荐

  1. python基础-迭代器

    1.迭代:指的是一个重复的过程,每一次重复称为一次迭代,并且每一次重复的结果 是下一次重复的初始值 2.为什么要有迭代器 对于序列类型:str list tuple 可以依赖索引来迭代取值,但是对于d ...

  2. windows API 第13篇 MoveFileEx

    上一篇介绍了MoveFile,这次分析MoveFileEx,它是MoveFile的扩展函数,功能还要更加强大些.先看定义: BOOL WINAPI MoveFileEx( _In_     LPCTS ...

  3. 阿里云数据库再获学术顶会认可,一文全览VLDB最新亮点

    一年一度的数据库领域顶级会议VLDB 2019于当地时间8月26日-8月30日在洛杉矶圆满落幕.在本届大会上,阿里云数据库产品团队浓墨登场,不仅有多篇论文入选Research Track和Indust ...

  4. CentOS 6.5 usb安装

    我只说一下将CentOS安装作为服务器的情况,但是适用于普遍的CentOS安装过程,首先下载CentOS的安装镜像文件,有这么几种:CentOS-6.5-x86_64-LiveCD.CentOS-6. ...

  5. IndentationError: expected an indented block错误

    Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的python程序员,也可能陷入陷阱当中.最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分 ...

  6. .h头文件 .lib动态链接库文件 .dll 动态链接库

    (1).h头文件是编译时必须的,lib是链接时需要的,dll是运行时需要的. 附加依赖项的是.lib 不是.dll 若生成了DLL ,则肯定也生成 LIB文件 如果要完成源代码的编译和链接,有头文件和 ...

  7. 二、Web Service开发(.net)

    .net平台内建了对Web Service的支持,包括Web Service的构建和使用.与其它开发平台不同,使用.net平台,你不需要其他的工具或者SDK就可以完成Web Service的开发了.. ...

  8. MFC 双缓存绘图

    在SDI应用程序中,当我们需要时刻动态刷新界面的时候,如果我们一直使用,UpdateAllView()那么就会出现屏幕不停闪烁.闪屏非常严重,特别是一直在动态刷新的时候.并且在闪屏的过程中 我们根本就 ...

  9. TZ_13_Hystix的熔断器

    1.作用:当服务繁忙时,如果服务出现异常,不是粗暴的直接报错,而是返回一个友好的提示,虽然拒绝了用户的访问,但是会返回一个结果. 熔断器的三种状态: Closed:关闭状态(断路器关闭),所有请求都正 ...

  10. BootStrap框架选择

    1. mentronic4.0 效果非常好,但是商业版收费 下面是一个.net的系统,基于mentronic4.0开发,感觉不错 http://www.cnblogs.com/guozili/p/34 ...