通过命令行生成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 相关文章推荐
jQuery EasyUI API 中文文档 - ProgressBar 进度条
Sep 29 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
Jun 13 Javascript
Vuejs第十篇之vuejs父子组件通信
Sep 06 Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 Javascript
css和js实现弹出登录居中界面完整代码
Nov 26 Javascript
vue2.0组件之间传值、通信的多种方式(干货)
Feb 10 Javascript
详解Vue中使用Axios拦截器
Apr 22 Javascript
Vue3.0结合bootstrap创建多页面应用
May 28 Javascript
express中static中间件的具体使用方法
Oct 17 Javascript
浏览器JavaScript调试功能无法使用解决方案
Sep 18 Javascript
微信小程序实现购物车小功能
Dec 30 Javascript
一百多行代码实现react拖拽hooks
Mar 23 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实现多服务器共享SESSION数据的方法
2007/03/16 PHP
PHP Stream_*系列函数
2010/08/01 PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
2012/05/07 PHP
利用PHP生成静态HTML文档的原理
2012/10/29 PHP
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
PHP实现远程下载文件到本地
2015/05/17 PHP
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
Laravel学习教程之从入口到输出过程详解
2017/08/27 PHP
PhpStorm本地断点调试的方法步骤
2018/05/21 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
杨氏矩阵查找的JS代码
2013/03/21 Javascript
jQuery的attr与prop使用介绍
2013/10/10 Javascript
JavaScript弹出窗口方法汇总
2014/08/12 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
2020/12/13 Javascript
jQuery Mobile操作HTML5的常用函数总结
2016/05/17 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
一些常用的Python爬虫技巧汇总
2016/09/28 Python
python计算auc指标实例
2017/07/13 Python
python topN 取最大的N个数或最小的N个数方法
2018/06/04 Python
python得到windows自启动列表的方法
2018/10/14 Python
详解用Python进行时间序列预测的7种方法
2020/03/13 Python
英国当代时尚和街头服饰店:18montrose
2018/12/15 全球购物
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
广州一家公司的.NET面试题
2016/06/11 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
2014/10/31 面试题
课程设计心得体会
2013/12/28 职场文书
中文专业求职信
2014/06/20 职场文书
市场营销专业毕业生求职信
2014/07/21 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书