vue.js从安装到搭建过程详解


Posted in Javascript onMarch 17, 2017

最初的时候用vue是直接下载相关文件 按照以前的方法来操作的

后来发现安装好以后似乎用起来更便利,然后就开始琢磨着怎么搭起框架来,下面是过程:

安装

1、 安装nodejs

直接网上找下载就好

2、安装淘宝镜像

打开命令行 输入

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

3、安装webpack

cnpm install webpack -g

4、在你想要新建项目的路径下新建文件夹 用于存放项目文件

cd 进入你的文件路径

vue init webpack-simple 工程名字(名字不能用中文)

后面会有一些默认的设置

Target directory exists. Continue? (Y/n) 直接回车默认
  Project name (vue-test) 直接回车默认
  Project description (A Vue.js project) 直接回车默认
  Author 写你自己的名字

5、完成以后 就会发现 你的文件夹里已经有了所需的文件

vue.js从安装到搭建过程详解

6、安装npm 项目依赖 这一步会比较慢 因为文件很多

npm install

7、运行你的项目

npm run dev

到这里 你的基本安装以及搭建就算是完成了

下面就写一些我在项目里遇到的一些需要文件的引入

1、jQuery的导入

之前在和别人讨论的时候 他说vue不需要用jQuery 但是我们项目那边说要安装 所以我就安装了-_-
首先是命令行安装

npm install jquery --save

加入- -save 的意思就是保留到本地
然后再webpack.config.js 中
module.exports.plugins =中加入

new webpack.optimize.CommonsChunkPlugin('common.js'),
 new webpack.ProvidePlugin({
  $: 'jquery',
  jquery: 'jquery'
 })

还有再要引用的js中加入

import $ from 'jquery'
window.$=$

这样 jQuery就成功导入项目中了

2、静态css以及js导入

静态css 导入就是在相应的.vue文件中import
例如

@import './assets/css/global.css';

静态js在相应的js中require 还有这些js以及css要放在assets下面

require('./assets/js/global.js')

3、vue-resource 导入
还有elementui导入方法都是一样 这里就医vue-resource为例

npm install vue-resource --save

之后在需要导入的js中import还有use

import VueResource from 'vue-resource'
Vue.use(VueResource)

本文已被整理到了《Vue.js前端组件学习教程》,欢迎大家学习阅读。

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

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

Javascript 相关文章推荐
javascript+xml技术实现分页浏览
Jul 27 Javascript
js 图片等比例缩放代码
May 13 Javascript
JavaScript学习历程和心得小结
Aug 16 Javascript
关于JavaScript定义类和对象的几种方式
Nov 09 Javascript
div层的移动及性能优化
Nov 16 Javascript
JavaScript前补零操作实例
Mar 11 Javascript
d3.js中冷门却实用的内置函数总结
Feb 04 Javascript
vue省市区三联动下拉选择组件的实现
Apr 28 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
Jan 15 Javascript
JS中Promise函数then的奥秘探究
Jul 30 Javascript
js实现淘宝浏览商品放大镜功能
Oct 28 Javascript
vue2实现provide inject传递响应式
May 21 Vue.js
超简单的Vue.js环境搭建教程
Mar 17 #Javascript
Vue.js开发环境快速搭建教程
Mar 17 #Javascript
原生js编写2048小游戏
Mar 17 #Javascript
vue.js开发环境安装教程
Mar 17 #Javascript
jquery 手势密码插件
Mar 17 #Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
Mar 17 #Javascript
AngularJS路由切换实现方法分析
Mar 17 #Javascript
You might like
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
PHP+redis实现的购物车单例类示例
2019/02/02 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
JavaScript执行效率与性能提升方案
2012/12/21 Javascript
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
2015/04/22 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
九种原生js动画效果
2015/11/11 Javascript
JS中递归函数
2016/06/17 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
微信小程序实现弹出菜单功能
2018/06/12 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
Python中set与frozenset方法和区别详解
2016/05/23 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
10个Python小技巧你值得拥有
2018/09/29 Python
python模拟登陆,用session维持回话的实例
2018/12/27 Python
python实现转圈打印矩阵
2019/03/02 Python
关于Keras Dense层整理
2020/05/21 Python
python删除某个目录文件夹的方法
2020/05/26 Python
如何理解python面向对象编程
2020/06/01 Python
python全栈开发语法总结
2020/11/22 Python
python画图时设置分辨率和画布大小的实现(plt.figure())
2021/01/08 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
Lookfantastic台湾:英国彩妆美发保养购物网
2018/03/26 全球购物
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2014/01/19 面试题
材料物理专业大学毕业生求职信
2013/10/15 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
社区服务活动感想
2015/08/11 职场文书
Java Spring 控制反转(IOC)容器详解
2021/10/05 Java/Android
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫