通过命令行生成vue项目框架的方法


Posted in Javascript onJuly 12, 2017

本文介绍了通过命令行生成vue项目框架的方法,现在分享给大家

-- 安装nodejs

用命令行生成vue项目框架需要npm包管理器来安装,而npm又是在安装nodejs的时候同时安装的,

所以首先要安装nodejs,学习vue有必要了解下nodejs和npm的基本知识:

nodejs安装: https://3water.com/article/113457.htm

npm 介绍: https://3water.com/article/87893.htm

-- 安装命令行工具

npm install -g vue-cli

-g表示全局安装, vue-cli是模块,全局安装的模块可以在命令行直接使用.

通过命令行生成vue项目框架的方法

红框里是安装命令,由于npm网站在国内速度非常慢,所以在命令后面加上淘宝的镜像,很快就安装好了.也可以使用cnpm安装.

安装后在命令行输入 vue -version 能看到版本号表示全局安装成功,下面就可以使用命令行创建项目了.

通过命令行生成vue项目框架的方法

-- 创建项目框架

vue init webpack my-project

创建一个基于"webpack"的项目,后面是项目名,

通过命令行生成vue项目框架的方法

按照提示输入,项目名,项目描述,项目作者等等,看到最后这句项目就创建好了,

项目结构:这是安装了依赖以后的截图,没安装依赖以前是没有node_modules文件夹的

通过命令行生成vue项目框架的方法

刚我们命令行输入的东西就在package.json这个文件里,打开文件

通过命令行生成vue项目框架的方法

项目名字,版本,描述,作者等,后面还有运行项目命令,项目依赖,开发环境项目依赖等.

-- 安装依赖

生成了项目以后是不能直接运行的,现在很多项目都依赖许许多多的模块,需要逐一安装,

ctrl+c 停掉刚生成项目的命令,cd vue-project 进入项目跟目录, 用命令npm install 安装

通过命令行生成vue项目框架的方法

同样是使用淘宝镜像.

通过命令行生成vue项目框架的方法

当这个命令运行完成以后会多出一个node_modules文件夹,里面就是项目所需的所有依赖,可以看到有很多模块,这些模块都是在package.json文件里定义好了的.

通过命令行生成vue项目框架的方法

dependencies是项目依赖,

devDependencies是开发时项目依赖.

-- 运行测试

好了,依赖安装完成后就可以运行我们的项目了命令:

npm run dev

通过命令行生成vue项目框架的方法

看到这样的输入项目就运行起来了,然后打开浏览器,输入第二个红框的地址 localhost:8080,

浏览器截图.

通过命令行生成vue项目框架的方法

项目就运行起来了.命令行生成的vue项目,还支持热启动,当项目文件有改动的时候,页面会自动变化,<script>标签里的js代码修改后,还得手动刷新页面,不过已经非常棒了.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE8 引入跨站数据获取功能说明
Jul 22 Javascript
js给onclick事件赋值,动态传参数实例解说
Mar 28 Javascript
导航跟随滚动条置顶移动示例代码
Sep 11 Javascript
Javascript实现图片加载从模糊到清晰显示的方法
Jun 21 Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 Javascript
Agularjs妙用双向数据绑定实现手风琴效果
May 26 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
Dec 26 Javascript
vue源码解析之事件机制原理
Apr 21 Javascript
Node.js安装详细步骤教程(Windows版)详解
Sep 01 Javascript
浅谈vue 锚点指令v-anchor的使用
Nov 13 Javascript
javascript实现简单搜索功能
Mar 26 Javascript
vue实现公共方法抽离
Jul 31 Javascript
微信小程序实现点击返回顶层的方法
Jul 12 #Javascript
使用AngularJS对表单提交内容进行验证的操作方法
Jul 12 #Javascript
JQuery EasyUI的一些常用组件
Jul 12 #jQuery
JavaScript严格模式下关于this的几种指向详解
Jul 12 #Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 #jQuery
详解如何用webpack打包一个网站应用项目
Jul 12 #Javascript
利用node.js实现自动生成前端项目组件的方法详解
Jul 12 #Javascript
You might like
PHP开发中四种查询返回结果分析
2011/01/02 PHP
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
2011/05/09 PHP
PHP大神的十大优良习惯
2016/09/14 PHP
PHP实现的解汉诺塔问题算法示例
2018/08/06 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
JavaScript与函数式编程解释
2007/04/27 Javascript
Javascript 写的简单进度条控件
2008/01/22 Javascript
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
2016/10/25 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
利用vue-router实现二级菜单内容转换
2016/11/30 Javascript
jQuery修改DOM结构_动力节点Java学院整理
2017/07/05 jQuery
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
Python中使用第三方库xlrd来读取Excel示例
2015/04/05 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
详解TensorFlow在windows上安装与简单示例
2018/03/05 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
2019/02/22 Python
基于python实现学生信息管理系统
2019/11/22 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
2020/06/28 Python
python小技巧——将变量保存在本地及读取
2020/11/13 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
华为菲律宾官方网站:HUAWEI Philippines
2021/02/23 全球购物
Java中的异常处理机制的简单原理和应用
2013/04/27 面试题
动漫设计与制作专业推荐信
2014/07/07 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
学校与家长安全责任书
2014/07/23 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
党支部意见范文
2015/06/02 职场文书
工作服管理制度范本
2015/08/06 职场文书