vue.js 2.*项目环境搭建、运行、打包发布的详细步骤


Posted in Javascript onMay 01, 2019

Vue 安装

vue-cli /webpack 全局安装

如果在意安装速度,可以使用淘宝镜像来安装

安装淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装完淘宝镜像后,就可以使用cnpm 来代替 npm 安装工具啦

我个人比较喜欢直接使用npm 安装:

全局webpack:

npm install webpack -g

vue脚手架vue-cli:

npm install vue-cli -g

安装webpack 版vue 项目

在指定的目录中打开命令窗口(编辑器中自带的命令窗口也可以)

vue init webpack myvuedemo

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

  • Project name (回车默认)
  • Project description (A Vue.js project) 回车默认 (也可以输入自己的描述)
  • Author 回车默认(自己的名字)
  • Vue build 默认选择 Runtime+Compiler

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Install vue-router?Y 安装

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Use ESLint to lint your code? Y (推荐使用,保持良好的代码编写规范)

pick an eslint preset. 默认 Standard

set up unit tests ? n (unit 测试,不需要)

setup e2e tests with Nightwatch?n (e2e 测试,不需要)

Should we run npm install for you after the project has been created? (recom
mended) npm (选用 npm )

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

安装完毕

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

目录结构

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Vue运行

运行命令

cd myvuedemo
npm run dev

运行成功

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

页面内容

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Vue build 打包

打包命令

npm run build

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

打包后的目录结构

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

运行打包项目

需要开启服务运行

使用http-server 运行(如没有安装http-server的,使用node 全局安装 http-server 即可,npm install http-server -g)

cd dist
http-server

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

运行打包后的内容

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

从搭建到运行打包发布全部完成,是不是很简单呢?

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

Javascript 相关文章推荐
JavaScript日期时间格式化函数分享
May 05 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
Jan 13 Javascript
javascript中CheckBox全选终极方案
May 20 Javascript
js插件dropload上拉下滑加载数据实例解析
Jul 27 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
Oct 19 Javascript
JS跨域请求外部服务器的资源
Feb 06 Javascript
backbone简介_动力节点Java学院整理
Jul 14 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 Javascript
jQuery中使用validate插件校验表单功能
May 24 jQuery
微信小程序转发事件实现解析
Oct 22 Javascript
js实现移动端图片滑块验证功能
Sep 29 Javascript
JavaScript canvas实现跟随鼠标移动小球
Feb 09 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
May 01 #Javascript
3分钟了解vue数据劫持的原理实现
May 01 #Javascript
vue 对象添加或删除成员时无法实时更新的解决方法
May 01 #Javascript
JavaScript强制类型转换和隐式类型转换操作示例
May 01 #Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
May 01 #Javascript
Vue.extend实现挂载到实例上的方法
May 01 #Javascript
JS html事件冒泡和事件捕获操作示例
May 01 #Javascript
You might like
php实现的替换敏感字符串类实例
2014/09/22 PHP
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
php-msf源码详解
2017/12/25 PHP
如何在PHP中使用AES加密算法加密数据
2020/06/24 PHP
js实现简单模态窗口,背景灰显
2008/11/14 Javascript
Ext.MessageBox工具类简介
2009/12/10 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
修改jquery中dialog的title属性方法(推荐)
2016/08/26 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
2017/01/22 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
微信小程序 scroll-view实现锚点滑动的示例
2017/12/06 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
Vue登录注册并保持登录状态的方法
2018/08/17 Javascript
websocket4.0+typescript 实现热更新的方法
2019/08/14 Javascript
webpack 如何解析代码模块路径的实现
2019/09/04 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
python文件比较示例分享
2014/01/10 Python
Python中的魔法方法深入理解
2014/07/09 Python
Python网页解析利器BeautifulSoup安装使用介绍
2015/03/17 Python
python利用跳板机ssh远程连接redis的方法
2019/02/19 Python
Python 中包/模块的 `import` 操作代码
2019/04/22 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
python opencv 实现读取、显示、写入图像的方法
2020/06/08 Python
很酷的HTML5电子书翻页动画特效
2016/02/25 HTML / CSS
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
shell变量的作用空间是什么
2013/08/17 面试题
汽车维修专业毕业生的求职信分享
2013/12/04 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
放飞梦想演讲稿600字
2014/08/26 职场文书
中职招生先进个人材料
2014/08/31 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
Python 可迭代对象 iterable的具体使用
2021/08/07 Python
Elasticsearch Recovery 详细介绍
2022/04/19 Java/Android