码迷,mamicode.com
首页 > 其他好文 > 详细

Vue

时间:2019-01-12 16:43:49      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:ati   des   入口   实现   驱动   全局   info   nod   config文件   

Vue作为前端主流框架之一,其目的是实现响应式数据绑定以及组合视图组件,其核心概念就是数据驱动视图,同时Vue也提供了vue-cli脚手架帮我们快速搭建项目。

1. 全局安装vue-cli

$ cnpm i -g vue-cli

2.安装成功后,用其构建项目

$ vue init webpack vue_pro

? Project name (vue_pro)    //输入项目名称
? Project name vue_pro
? Project description (A Vue.js project)  //输入项目描述
? Project description A Vue.js project
? Author (Smile-lrn <17839193052@163.com>) //作者
? Author Smile-lrn <17839193052@163.com>
? Vue build (Use arrow keys)
? Vue build standalone
? Install vue-router? (Y/n) 
? Install vue-router? Yes
? Use ESLint to lint your code? (Y/n) n
? Use ESLint to lint your code? No
? Set up unit tests (Y/n) n
? Set up unit tests No
? Setup e2e tests with Nightwatch? (Y/n) n
? Setup e2e tests with Nightwatch? No
? Should we run `npm install` for you after the project has been created? (recom
? Should we run `npm install` for you after the project has been created? (recom
mended) npm

   vue-cli · Generated "vue_pro".


# Installing project dependencies ...
# ========================

3.上一步成功之后我们就得到了以下目录结构

技术分享图片
  • build 是构建目录  用于放置webpack相关配置脚本
  • config文件夹主要存放配置文件,用于区分开发环境、线上环境的不同。
  • 常用到此文件夹下 config.js 配置开发环境的 端口号、是否开启热加载。
  • 设置生产环境的静态资源相对路径、是否开启gzip压缩、npm run build 命令打包生成静态资源的名称和路径等。
  • src文件夹是我们开发时的源码目录
  • static 是静态资源目录,
  • node_modules:存放npm命令下载的开发环境和生产环境的依赖包。
  • index.html:设置项目的一些meta头信息和提供<div id="app"></div>用于挂载 vue 节点。
  • package.json:用于 node_modules资源部 和 启动、打包项目的 npm 命令管理。
  • src下main.js:vue-cli工程的入口文件。
  • src下router:vue路由的配置文件。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.启动项目

$ npm run dev

在浏览器中输入localhost:8081  就能看到启动页面了,到此项目也就搭建好了。

技术分享图片

 

Vue

标签:ati   des   入口   实现   驱动   全局   info   nod   config文件   

原文地址:https://www.cnblogs.com/liruoruo/p/10259992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!