vue项目构建步骤
来源:互联网 发布:qq for linux 2017 编辑:程序博客网 时间:2024/05/29 16:31
【vue项目构建步骤整理】
【基础环境】
npm、node、webpack
【安装】
1、用来生成模板的vue工程(脚手架) 【npm install --global vue-cli】
2、初始化项目 【vue init webpack 项目名称】
3、【cd 文件名】
4、安装依赖【npm install】
5、安装Vuex(专为vue.js应用程序开发的状态管理模式)【npm install vuex —save】
6、安装axios(基于Promise的http请求客户端)【npm install axios —save】
7、安装其它需要的依赖 【npm install 依赖名 —save】
【各配置文件详解】
http://www.cnblogs.com/brandonhulala/p/6057378.html
【启动】
npm run dev
(其它启动项参见package.json文件)
【修改配置】
1、添加https.js文件
import axios from 'axios';
/* eslint-disable */
const axiosInstance = axios.create({
// baseURL: 'http://120.26.50.11',
headers: {
'Content-Type': 'application/json; charset=UTF-8'
},
withCredentials: true,//是否是跨域请求
timeout: 5000,
});
export default axiosInstance;
[详见:http://www.jianshu.com/p/df464b26ae58]
在main.js添加对应配置
import axiosInstance from './https'
Vue.prototype.$http = axiosInstance;
[使用]
this.$http.get('../static/language/En/common.json').then((data) => {
});
this.$http.post('url' , param).then((data) => {
});
2、配置jquery
在main.js引入
import jquery from 'jquery'
Vue.prototype.$ = jquery;
在webpack.base.conf.js配置
var webpack = require("webpack")
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
})
],
3、引入element-ui等 【npm install element-ui --save】
在main.js加载
import Element from 'element-ui';
import 'element-ui/lib/theme-default/index.css'
Vue.use(Element);
详情查看:http://element.eleme.io/#/zh-CN/component/quickstart
【配置端口号】
在dev-server.js文件
var port = process.env.PORT || 1234
【配置api接口】
在https.js文件
baseURL: 'http://120.26.50.11'
【关闭eslint】
在webpack.dev.conf.js注释掉相关配置
【基础环境】
npm、node、webpack
【安装】
1、用来生成模板的vue工程(脚手架) 【npm install --global vue-cli】
2、初始化项目 【vue init webpack 项目名称】
3、【cd 文件名】
4、安装依赖【npm install】
5、安装Vuex(专为vue.js应用程序开发的状态管理模式)【npm install vuex —save】
6、安装axios(基于Promise的http请求客户端)【npm install axios —save】
7、安装其它需要的依赖 【npm install 依赖名 —save】
【各配置文件详解】
http://www.cnblogs.com/brandonhulala/p/6057378.html
【启动】
npm run dev
(其它启动项参见package.json文件)
【修改配置】
1、添加https.js文件
import axios from 'axios';
/* eslint-disable */
const axiosInstance = axios.create({
// baseURL: 'http://120.26.50.11',
headers: {
'Content-Type': 'application/json; charset=UTF-8'
},
withCredentials: true,//是否是跨域请求
timeout: 5000,
});
export default axiosInstance;
[详见:http://www.jianshu.com/p/df464b26ae58]
在main.js添加对应配置
import axiosInstance from './https'
Vue.prototype.$http = axiosInstance;
[使用]
this.$http.get('../static/language/En/common.json').then((data) => {
});
this.$http.post('url' , param).then((data) => {
});
2、配置jquery
在main.js引入
import jquery from 'jquery'
Vue.prototype.$ = jquery;
在webpack.base.conf.js配置
var webpack = require("webpack")
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
})
],
3、引入element-ui等 【npm install element-ui --save】
在main.js加载
import Element from 'element-ui';
import 'element-ui/lib/theme-default/index.css'
Vue.use(Element);
详情查看:http://element.eleme.io/#/zh-CN/component/quickstart
【配置端口号】
在dev-server.js文件
var port = process.env.PORT || 1234
【配置api接口】
在https.js文件
baseURL: 'http://120.26.50.11'
【关闭eslint】
在webpack.dev.conf.js注释掉相关配置
阅读全文
1 0
- vue项目构建步骤
- vue-cli构建vue项目步骤
- 使用vue-cli构建项目步骤
- 笔记:cli脚手架构建vue项目步骤
- vue-cli构建vue项目
- vue-cli构建vue项目
- vue-cli构建vue项目
- vue-cli构建vue项目
- vue-cli构建vue项目
- vue-cli构建vue项目
- vue构建项目全过程
- vue项目 构建部署
- webpack 构建Vue项目
- vue-cli构建项目
- Vue项目 build构建
- vue项目构建
- vue + webpack 构建项目
- vue + webpack 构建项目
- JAVA设计模式之原型模式
- Android Instant App
- 如何打开高清语音VOLTE
- TCP/IP协议族名称和国际网络组织名称的缩写和全称
- 在ubuntu上遇到的一个错误。记录一下。
- vue项目构建步骤
- 《Advanced Bash-scripting Guide》学习(十二):占位符":"及其他
- vim的配置文件vimrc让vim强大起来
- 抽象代数学习笔记(4)置换
- linux 内核编译错误
- 在idea中使用java读取properties乱码的解决
- Hadoop配置使用Solr
- 50道Java线程面试题
- Drools的安装