vue2和vue3常用安装命令--仅供参考 版本根据需要调整

该文详细列举了Vue项目的安装步骤,包括vue-cli的使用,vue-router、vuex、axios等关键库的安装,以及element-ui和element-plus的安装与卸载。还提到了Vue配置,如代理服务器设置和样式支持,以及typescript的集成。
摘要由CSDN通过智能技术生成
1.项目的安装
cnpm  install  或者 npm install

vue create vuetest2

注意:vue2只能用3版本得路由!!!执行这段命令安装npm i vue-router@3
vuex
注意:vue2只能用3版本得vuex 

Vue 注册淘宝境像
npm config set registry https://registry.npm.taobao.org

npm i vue-router@3.0.1

npm install vue @3.0.1

npm install vuex@3.0.1 --save

npm install axios -S
npm install --legacy-peer-deps axios -S

npm install --legacy-peer-deps less-loader@6 -S

npm install less-loader@6

npm install axios@0

安装  进度条  
npm install  --save  nprogress@0 
安装 vuex
cnpm install --save vuex@3
安装 mockjs@1
cnpm install --save  mockjs@1
安装swiper
cnpm i --save swiper@5
安装element- ui
npm i element-ui@2 -s
安装二维码生成器
npm i qrcode@1.4.4   -s
安装图片懒加载
npm i vue-lazyload@1.3.3 -S
安装表单验证
npm i vee-validate@2.2.15 --save



npm install -g typescript
安装element ui   ---别忘界面版本安装typescript  或者命令安装 否则无法使用 <script lang = "ts">
npm i element-ui -S
npm install --legacy-peer-deps element-ui --save
npm install --legacy-peer-deps element-plus --save
npm install --force element-ui --save
vue3以上的element命令安装 
npm install element-plus --save

卸载两个   element ui 
npm uninstall element-ui --legacy-peer-deps
npm uninstall element-plus  --legacy-peer-deps 

npm install element-plus --save

图标
npm install @element-plus/icons-vue



https://www.cnblogs.com/zwp06/p/13959511.html

import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
createApp(App).use(store).use(router).use(ElementPlus).mount('#app')

=======================================


所在文件夹 cmd

vue create vuetest2(命令行创建文件夹)

支持样式 <style lang="less"  scoped>
npm i less-loader@6 

npm i vue-router@3.0.1

npm install vue @3.0.1

npm install vuex@3.0.1 --save

vue3 放弃安装 axios??
npm install axios -S   

vue3以上的element命令安装 
element-plus
npm install element-plus --save


图标
npm install @element-plus/icons-vue


npm install --legacy-peer-deps element-ui --save
npm install --force element-ui --save



如何卸   element ui 
npm uninstall element-ui --legacy-peer-deps
npm uninstall element-plus  --legacy-peer-deps 


https://www.cnblogs.com/zwp06/p/13959511.html

import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
createApp(App).use(store).use(router).use(ElementPlus).mount('#app')




<el-icon><Message /></el-icon>



babel。config0


这里的参数要写成home/categoryList不然会报错

要开命名空间,并且:this.$store.dispatch('home/categoryList', 'categoryList')
module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ]
}


run dev失败的可以 在安装一下 cnpm i -S core-js

1.项目的安装
cnpm  install  或者 npm install

2.项目启动关注 package.json
"dev": "vue-cli-service serve",     npm  run dev
"serve": "vue-cli-service serve",   npm  run serve

3.关注二次封装axios
request.js

4.关注代理服务器的设置
    proxy: {
      '/dev-api': {
        target: 'http://39.98.123.211',
        pathRewrite: { '^/dev-api': '' },
      },
    },

	


https://www.bilibili.com/video/BV137411B7vB/?p=2&spm_id_from=333.1007.top_right_bar_window_history.content.click

https://www.kancloud.cn/wsj-/vue/652843


vue create vuetest2
注意:vue2只能用3版本得路由!!!执行这段命令安装npm i vue-router@3

Vue 注册淘宝境像
npm config set registry https://registry.npm.taobao.org

npm i vue-router@3.0.1

npm install vue @3.0.1

npm install vuex@3.0.1 --save

npm install axios -S
npm install --legacy-peer-deps axios -S

npm install --legacy-peer-deps less-loader@6 -S

npm install less-loader@6

npm install axios@0

安装  进度条  
npm install  --save  nprogress@0 
安装 vuex
cnpm install --save vuex@3
安装 mockjs@1
cnpm install --save  mockjs@1
安装swiper
cnpm i --save swiper@5
安装element- ui
npm i element-ui@2 -s
安装二维码生成器
npm i qrcode@1.4.4   -s
安装图片懒加载
npm i vue-lazyload@1.3.3 -S
安装表单验证
npm i vee-validate@2.2.15 --save



npm install -g typescript
安装element ui   ---别忘界面版本安装typescript  或者命令安装 否则无法使用 <script lang = "ts">
npm i element-ui -S
npm install --legacy-peer-deps element-ui --save
npm install --legacy-peer-deps element-plus --save
npm install --force element-ui --save
vue3以上的element命令安装 
npm install element-plus --save

卸载两个   element ui 
npm uninstall element-ui --legacy-peer-deps
npm uninstall element-plus  --legacy-peer-deps 

npm install element-plus --save

图标
npm install @element-plus/icons-vue



https://www.cnblogs.com/zwp06/p/13959511.html

import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
createApp(App).use(store).use(router).use(ElementPlus).mount('#app')

=======================================


所在文件夹 cmd

vue create vuetest2(命令行创建文件夹)

支持样式 <style lang="less"  scoped>
npm i less-loader@6 

npm i vue-router@3.0.1

npm install vue @3.0.1

npm install vuex@3.0.1 --save

vue3 放弃安装 axios??
npm install axios -S   

vue3以上的element命令安装 
element-plus
npm install element-plus --save


图标
npm install @element-plus/icons-vue


npm install --legacy-peer-deps element-ui --save
npm install --force element-ui --save



如何卸   element ui 
npm uninstall element-ui --legacy-peer-deps
npm uninstall element-plus  --legacy-peer-deps 


https://www.cnblogs.com/zwp06/p/13959511.html

import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
createApp(App).use(store).use(router).use(ElementPlus).mount('#app')




<el-icon><Message /></el-icon>



babel。config0


这里的参数要写成home/categoryList不然会报错

要开命名空间,并且:this.$store.dispatch('home/categoryList', 'categoryList')
module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ]
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值