vue-cli-server 不是内部命令(Vue3的main.js的坑)
Vue2升级为Vue3之后有很多新内容 ,但也有很多坑 ,这里讲下我今天刚学Vue3遇到的坑 。可以直接到最后看main.js 。
首先就是Element-ui,前端vue一般都使用这个插件 ,但这个插件在Vue3中就不能用了(应该是暂时 ,目前2022年4月10日) ,but它有一个兄弟可以用 ,它叫element-plus ,安装方法也和之前一样。
npm ielement-plus
引入的css也不一样 ,变成了import element-plus/dist/index.css 这个 。
非常重要的axios也不一样 ,需要安装axios和vue-axios 。
npm i axios
npm i vue-axios
路由也不一样 ,虽然也需要安装vue-router ,但不用在main.js里写出来,router文件夹下的index.js的内容也不一样 ,这里的代码借鉴了CSDN里小满zx的代码 。
npm ivue-router
需要注意的是 ,这里的页面需要放到组件中,也就是.vue文件需要放在components文件夹下 ,类似那个helloworld页面 。
main.js文件里的引入方式和vue2的差不多 ,但最后use的部分需要注意,可以像我最下面main.js里的代码直接连在一起写 ,也可以:
最后附上main.js的样例代码:
以上就是我暂时遇到的坑 ,有问题可以评论或者私信b站的 景苒酱
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!