Vue项目环境搭建详细总结


Posted in Javascript onSeptember 26, 2019

关于Vue安装的详细步骤总结

安装NodeJs

首先解释一下什么是nodejs,为什么要安装node?node的优点?

node.js是一个运行在chromeJavascript运行环境下(俗称GoogleV8引擎)的开发平台,用来方便快捷的创建服务器端网络应用程序,也可以把它理解为一个轻量级的JSP或PHP环境,如果用来开发Web应用的话,有时要便捷很多。

node.js的最大优点是处理并行访问,如果一个web应用程序同时会有很多访问连接,就能体现使用node.js的优势。
另一个好处是,使用javascript作为服务器端脚本语言,可以消除一些与浏览器端js脚本的冲突。甚至发挥javascript动态编程的特性,在服务器与浏览器之间建立直接的动态程序。
总的来说,node.js可以像PHP一样开发动态网站和WEB应用。

安装步骤

安装环境:Windows7  x64

1.第一步检测一下电脑是否安装node.js

(1).开始-搜索cmd-回车,在命令行输入node -v,回车,如果出现“'node' 不是内部或外部命令,也不是可运行的程序...”时说明没有安装node.js;

(2).https://nodejs.org/en/  下载并安装node.js(选择LTS格式),下载好后双击开始安装,点击Next:

Vue项目环境搭建详细总结

(3).勾选“I accept the terms in the License Agreement”同意许可协议,并单击Next下一步,出现如下界面:

Vue项目环境搭建详细总结

(4).Node.js默认安装路径为“C:\Program Files\nodejs\”,可以修改其他盘(我选择的是安装在D盘),单击Next,出现安装模式及模块选择界面:

Vue项目环境搭建详细总结

(5).接着点击Next:

Vue项目环境搭建详细总结

(6).确认无误后,点击Install,开始安装:

Vue项目环境搭建详细总结

(7).耐心等待一会,安装完成,点击Finish即可:

Vue项目环境搭建详细总结Vue项目环境搭建详细总结

(8).打开cmd(Windows+R),检测node是否安装成功:

 首先测试npm是否安装成功,由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入“npm -v”来测试是否安装成功。

(这种安装较慢,也可以利用淘宝镜像进行安装, 在cmd里直接输入:npm install -g cnpm ?registry=https://registry.npm.taobao.org,回车,等待安装...(windows使用管理员身份进行安装))

Vue项目环境搭建详细总结

2.安装全局webpack

在命令行里输入:npm install webpack -g (C盘)进行全局安装:

Vue项目环境搭建详细总结

3.安装vue-cli脚手架工具

在命令行里输入:npm install -g vue-cli  (C盘)进行全局安装:

输入:vue,回车,如果出现vue信息说明安装成功

Vue项目环境搭建详细总结

4.创建项目

关闭命令行,任意选择一个盘(这里,我选择D盘,新建一个名为mypro的文件夹),把mypro文件夹放进HBuilder,进入D盘mypro文件夹,右键选择在此处打开命令窗口,输入 vue init webpack mypro 回车:

Vue项目环境搭建详细总结

5.进入项目文件夹:cd mypro   (cd +  vue init webpack mypro  中的项目名字mypro),回车进入项目文件夹:

输入: npm install     初始化,安装依赖包node_modules

Vue项目环境搭建详细总结

6.安装完成后输入:npm run dev  运行测试:

Vue项目环境搭建详细总结

7.最后浏览器弹出结果为:

Vue项目环境搭建详细总结

补充:

vue cli3安装:

一、安装

npm install -g @vue/cli
或
yarn global add @vue/cli

检查安装 vue -V

二、创建新项目

npm create admin

 Vue项目环境搭建详细总结

admin是你需要创建的项目名称,这里如果你是第一次用3.0版本的话,是没有前两个的,而只有最后两个,这里是让你选的,第一个是默认配置,一般选第二个,自己配置,这里选择最后一个

三、enter之后会弹出以下选择

Vue项目环境搭建详细总结

当你选择后会出现上面图上的东西,这里你可以自由选择用哪些配置,按上下键选择哪一个,按空格键确定,所有的都选择好后,按enter键进行下一步,这里可以根据自己的需求来选择

四、安装预处理语言

Vue项目环境搭建详细总结

这一步询问你安装哪一种 CSS 预处理语言,根据自己的需求自行选择即可

五、选择自动化代码格式检测

Vue项目环境搭建详细总结

上面这个是询问你代码格式化检测,配合vscode编辑器的Prettier - Code formatter插件,可以选择随后一个

六、保存设置 

Vue项目环境搭建详细总结

 上图第一个选项是问你是否保存刚才的配置,选择确定后你下次再创建新项目就有你以前选择的配置了,不用重新再配置一遍了

七、选择配置文件位置

Vue项目环境搭建详细总结

上图意思问你像,babel,postcss,eslint这些配置文件放哪?
第一个是:放独立文件放置
第二个是:放package.json里
这里推荐放单独配置文件,选第一个 

八、最后一步保存设置

Vue项目环境搭建详细总结

 上边倒数第二行问你是否将以上这些将此保存为未来项目的预配置吗?
最后一个是描述项目,你随意选择,点击确定就开始下载模板了

九、下载模板

Vue项目环境搭建详细总结

cd admin进项目,启动服务npm run serve,这里是没有vue.config.js文件的

十、新建一个vue.config.js文件,进行项目配置

Vue项目环境搭建详细总结

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

Javascript 相关文章推荐
Document 对象的常用方法
Jul 31 Javascript
jQuery学习笔记之jQuery的动画
Dec 22 Javascript
ajax java 实现自动完成功能
Dec 19 Javascript
js文件缓存之版本管理详解
Jul 05 Javascript
JS对select控件option选项的增删改查示例代码
Oct 21 Javascript
jquery $.trim()方法使用介绍
May 21 Javascript
JavaScript中的全局对象介绍
Jan 01 Javascript
分享一个插件实现水珠自动下落效果
Jun 01 Javascript
js本地图片预览实现代码
Oct 09 Javascript
jQuery实现手机上输入后隐藏键盘功能
Jan 04 Javascript
Angular 4环境准备与Angular cli创建项目详解
May 27 Javascript
jquery更改元素属性attr()方法操作示例
May 22 jQuery
layer.open 获取不到表单信息的解决方法
Sep 26 #Javascript
layui: layer.open加载窗体时出现遮罩层的解决方法
Sep 26 #Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
Sep 26 #Javascript
对Layer弹窗使用及返回数据接收的实例详解
Sep 26 #Javascript
Vue 刷新当前路由的实现代码
Sep 26 #Javascript
vue中使用百度脑图kityminder-core二次开发的实现
Sep 26 #Javascript
浅谈Layui的eleTree树式选择器使用方法
Sep 25 #Javascript
You might like
PHP实现多条件查询实例代码
2010/07/17 PHP
php版小黄鸡simsimi聊天机器人接口分享
2014/01/26 PHP
PHP调用接口用post方法传送json数据的实例
2018/05/31 PHP
JSON扫盲帖 JSON.as类教程
2009/02/16 Javascript
使用Chrome浏览器调试AngularJS应用的方法
2015/06/18 Javascript
JS排序算法之希尔排序与快速排序实现方法
2017/12/12 Javascript
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
2019/06/27 Javascript
Vuejs通过拖动改变元素宽度实现自适应
2020/09/02 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
Python网络爬虫项目:内容提取器的定义
2016/10/25 Python
有关Python的22个编程技巧
2018/08/29 Python
Pandas过滤dataframe中包含特定字符串的数据方法
2018/11/07 Python
python环境路径配置以及命令行运行脚本
2019/04/02 Python
Python3 webservice接口测试代码详解
2020/06/23 Python
python中str内置函数用法总结
2020/12/27 Python
在家更换处方镜片:Lensabl
2019/05/01 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
黄河象教学反思
2014/02/10 职场文书
内勤主管岗位职责
2014/04/03 职场文书
产品包装策划方案
2014/05/18 职场文书
俞敏洪一分钟演讲稿
2014/08/26 职场文书
论群众路线学习笔记
2014/11/06 职场文书
房地产销售助理岗位职责
2015/04/14 职场文书
出生证明范本
2015/06/15 职场文书
葬礼主持词
2015/07/02 职场文书
小学运动会报道稿
2015/07/22 职场文书
2016春季运动会开幕词
2016/03/04 职场文书
又涨知识了,自律到底多重要?
2019/06/27 职场文书
创业计划书之农家乐
2019/10/09 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
Python爬取用户观影数据并分析用户与电影之间的隐藏信息!
2021/06/29 Python
如何利用python实现列表嵌套字典取值
2022/06/10 Python
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript