通过命令行生成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 相关文章推荐
javascript对象的property和prototype是这样一种关系
Mar 24 Javascript
仿服务器端脚本方式的JS模板实现方法
Apr 27 Javascript
ExtJS 下拉多选框lovcombo
May 19 Javascript
js/html光标定位的实现代码
Sep 23 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
Mar 11 Javascript
JavaScript转换二进制编码为ASCII码的方法
Apr 16 Javascript
jquery获取文档高度和窗口高度汇总
Jan 25 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
Dec 20 Javascript
如何编写一个d.ts文件的步骤详解
Apr 13 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
May 16 Javascript
记录vue做微信自定义分享的一些问题
Sep 12 Javascript
JavaScript 原型与原型链详情
Nov 02 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
apache php模块整合操作指南
2012/11/16 PHP
探讨如何把session存入数据库
2013/06/07 PHP
如何使用纯PHP实现定时器任务(Timer)
2015/07/31 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
2017/03/14 PHP
理解Javascript_06_理解对象的创建过程
2010/10/15 Javascript
javascript中match函数的用法小结
2014/02/08 Javascript
jquery获取html元素的绝对位置和相对位置的方法
2014/06/20 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
JS简单计算器实例
2015/01/20 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
JS简单测试循环运行时间的方法
2016/09/04 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
2017/07/10 Javascript
vue获取input输入值的问题解决办法
2017/10/17 Javascript
js实现rem自动匹配计算font-size的示例
2017/11/18 Javascript
vue-cli3.0 特性解读
2018/04/22 Javascript
python分析网页上所有超链接的方法
2015/05/08 Python
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
python实现二叉树的遍历
2017/12/11 Python
Python实现时钟显示效果思路详解
2018/04/11 Python
python根据url地址下载小文件的实例
2018/12/18 Python
django mysql数据库及图片上传接口详解
2019/07/18 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
keras的backend 设置 tensorflow,theano操作
2020/06/30 Python
Python2手动安装更新pip过程实例解析
2020/07/16 Python
华为智利官方商店:Huawei Chile
2020/05/09 全球购物
2014大学生全国两会学习心得体会
2014/03/13 职场文书
出租房屋协议书
2014/09/14 职场文书
学生抄作业检讨书(2篇)
2014/10/17 职场文书
老公给老婆的检讨书(精华篇)
2014/10/18 职场文书
2015年实习单位评语
2015/03/25 职场文书
毕业论文答辩开场白
2015/05/27 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
Python采集股票数据并制作可视化柱状图
2022/04/04 Python