npm 安装
1.Node.js安装
首先:先从nodejs.org中下载nodejs
node.js 中文网
node.js 外网
- 打开cmd,输入命令, node -v。正常出现版本号,说明你已经安装成功了。
2.npm
- 默认安装完node之后,npm会自动安装上的。打开cmd,输入命令 npm -V。正常出现版本号,说明你已经安装成功了。
使用阿里定制的cnpm命令行工具代替默认的npm,输入以下代码:npm install -g cnpm --registry=https://registry.npm.taobao.org
3.vue安装
npm install vue
4.安装Vue CLI 脚手架
全局安装
npm install vue-cli -g
或者(npm install -g @vue/cli)
5.安装axios
cnpm i axios --save
在 main.js
中引入 axios
import axios from 'axios'
Vue.prototype.$axios = axios
在组件中使用 axios
<script>
export default {
mounted(){
this.$axios.get('/goods.json').then(res=>{
console.log(res.data);
})
}
}
</script>
6.安装组件
ElementUI(PC)
npm i element-ui -S
main.js引入:
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI); // 即可直接使用文档
Vant(移动端)
Vue 2 项目,安装 Vant 2:
npm i vant -S
Vue 3 项目,安装 Vant 3:
npm i vant@next -S
//手动按需引入组件
//在不使用插件的情况下,可以手动引入需要的组件。
import Button from 'vant/lib/button';
import 'vant/lib/button/style';
//导入所有组件
//Vant 支持一次性导入所有组件,引入所有组件会增加代码包体积,因此不推荐这种做法。
import Vue from 'vue';
import Vant from 'vant';
import 'vant/lib/index.css';
Vue.use(Vant);
注意:ElementUI 与 Vant 不能同时引用到main.js中,要创建两个项目
7.路由router
创建路由时安装 vue add router
import VueRouter from 'vue-router'
Vue.use(VueRouter)