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 相关文章推荐
MooTools 1.2介绍
Sep 14 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
May 23 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
Feb 26 Javascript
javascript获取网页宽高方法汇总
Jul 19 Javascript
javascript js 操作数组 增删改查的简单实现
Jun 20 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
Feb 15 Javascript
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
JS常用的几种数组遍历方式以及性能分析对比实例详解
Apr 11 Javascript
Vue动态获取width的方法
Aug 22 Javascript
vue集成kindeditor富文本的实现示例代码
Jun 07 Javascript
详解如何提升JSON.stringify()的性能
Jun 12 Javascript
Node.js 在本地生成日志文件的方法
Feb 07 Javascript
超简单的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和ACCESS写聊天室(十)
2006/10/09 PHP
php include,include_once,require,require_once
2008/09/05 PHP
php 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
Base64在线编码解码实现代码 演示与下载
2011/01/08 PHP
php学习笔记 面向对象中[接口]与[多态性]的应用
2011/06/16 PHP
简单实现限定phpmyadmin访问ip的方法
2013/03/05 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
2014/11/17 PHP
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
2017/07/08 jQuery
Javascript实现跨域后台设置拦截的方法详解
2017/08/04 Javascript
vue+iview+less+echarts实战项目总结
2018/02/22 Javascript
使用svg实现动态时钟效果
2018/07/17 Javascript
vue+vue-router转场动画的实例代码
2018/09/01 Javascript
js 动态校验开始结束时间的实现代码
2020/05/25 Javascript
基于javascript canvas实现五子棋游戏
2020/07/08 Javascript
原生js实现表格循环滚动
2020/11/24 Javascript
Django中实现一个高性能计数器(Counter)实例
2014/07/09 Python
Python中XlsxWriter模块简介与用法分析
2018/04/24 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
opencv python统计及绘制直方图的方法
2019/01/21 Python
Django中URL的参数传递的实现
2019/08/04 Python
Python常用GUI框架原理解析汇总
2020/12/07 Python
详解Html5微信支付爬坑之路
2018/07/24 HTML / CSS
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
酒店管理专业学生求职信
2013/09/27 职场文书
保安部任务及岗位职责
2014/02/25 职场文书
2014年班级工作总结
2014/11/14 职场文书
修改并编译golang源码的操作步骤
2021/07/25 Golang
Java SSM配置文件案例详解
2021/08/30 Java/Android
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript