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中巧用“闭包”实现程序的暂停执行功能
Apr 04 Javascript
基于jQuery的仿flash的广告轮播
Nov 05 Javascript
jquery无刷新验证邮箱地址实现实例
Feb 19 Javascript
jquery仿百度经验滑动切换浏览效果
Apr 14 Javascript
JS检测移动端横竖屏的代码
May 30 Javascript
BootStrap 页签切换失效的解决方法
Aug 17 Javascript
vue v-model动态生成详解
Jun 30 Javascript
axios+Vue实现上传文件显示进度功能
Apr 14 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
Sep 10 Javascript
谈谈IntersectionObserver懒加载的具体使用
Oct 15 Javascript
vue 实现LED数字时钟效果(开箱即用)
Dec 08 Javascript
微信浏览器左上角返回按钮监听的实现
Mar 04 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获取MAC地址的函数代码
2011/09/11 PHP
PHP的简易冒泡法代码分享
2012/08/28 PHP
php+memcache实现的网站在线人数统计代码
2014/07/04 PHP
thinkphp常见路径用法分析
2014/12/02 PHP
PHP高精确度运算BC函数库实例详解
2017/08/15 PHP
js不是基础的基础
2006/12/24 Javascript
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
javascript setTimeout()传递函数参数(包括传递对象参数)
2010/04/07 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
文本域中换行符的替换示例
2014/03/04 Javascript
jQuery对指定元素中指定字符串进行替换的方法
2015/03/17 Javascript
利用vue写todolist单页应用
2016/12/15 Javascript
Vue.js数据绑定之data属性
2017/07/07 Javascript
微信小程序实现根据字母选择城市功能
2017/08/16 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
vue组件中的数据传递方法
2018/05/14 Javascript
对angularJs中2种自定义服务的实例讲解
2018/09/30 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
原生JS实现留言板功能
2020/02/08 Javascript
Django中更新多个对象数据与删除对象的方法
2015/07/17 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
Python流行ORM框架sqlalchemy安装与使用教程
2019/06/04 Python
python 日期排序的实例代码
2019/07/11 Python
教你如何用python操作摄像头以及对视频流的处理
2020/10/12 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
意大利男装网店:Vrients
2019/05/02 全球购物
如何设置Java的运行环境
2013/04/05 面试题
公司接待方案
2014/03/08 职场文书
食品安全工作实施方案
2014/03/26 职场文书
2014年绿化工作总结
2014/12/09 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
2015社区六五普法工作总结
2015/04/21 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
Spring Cloud OpenFeign模版化客户端
2022/06/25 Java/Android