通过命令行生成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 相关文章推荐
js插件方式打开pdf文件(浏览器pdf插件分享)
Dec 20 Javascript
使用js实现一个可编辑的select下拉列表
Feb 20 Javascript
JavaScript实现横向滑出的多级菜单效果
Oct 09 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
Dec 22 Javascript
JavaScript实现form表单的多文件上传
Mar 27 Javascript
基于bootstrap实现多个下拉框同时搜索功能
Jul 19 Javascript
基于openlayers4实现点的扩散效果
Aug 17 Javascript
vue中element组件样式修改无效的解决方法
Feb 03 Javascript
简述vue-cli中chainWebpack的使用方法
Jul 30 Javascript
TypeScript类型声明书写详解
Aug 28 Javascript
解决vue字符串换行问题(绝对管用)
Aug 06 Javascript
vue 自定义组件添加原生事件
Apr 21 Vue.js
微信小程序实现点击返回顶层的方法
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实现维护文件代码
2007/06/14 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
PHP文件缓存内容保存格式实例分析
2014/08/20 PHP
PHP借助phpmailer发送邮件
2015/05/11 PHP
PHP读取mssql json数据中文乱码的解决办法
2016/04/11 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
a标签的css样式四个状态
2021/03/09 HTML / CSS
jQuery基本选择器选择元素使用介绍
2013/04/18 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
Javascript常用小技巧汇总
2015/06/24 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
js表单验证实例讲解
2016/03/31 Javascript
JS设置时间无效问题的解决办法
2017/02/18 Javascript
jQuery+CSS3实现点赞功能
2017/03/13 Javascript
vue 中自定义指令改变data中的值
2017/06/02 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
基于layui框架响应式布局的一些使用详解
2019/09/16 Javascript
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
2020/07/27 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
通过代码实例展示Python中列表生成式的用法
2015/03/31 Python
Python实现针对给定单链表删除指定节点的方法
2018/04/12 Python
python实现Windows电脑定时关机
2018/06/20 Python
Python 多维List创建的问题小结
2019/01/18 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)
2014/04/16 HTML / CSS
德国前卫设计师时装在线商店:Luxury Loft
2019/11/04 全球购物
社区工作者思想汇报
2014/01/13 职场文书
厕所文明标语
2014/06/11 职场文书
施工安全责任书范本
2014/07/24 职场文书
教育实习指导教师评语
2014/12/31 职场文书
导师对论文的学术评语
2015/01/04 职场文书
家长给老师的感谢信
2015/01/20 职场文书
监理中标通知书
2015/04/16 职场文书
学校体育节班级口号
2015/12/25 职场文书