vue-cli4创建vue3.X完成后运行报错

<1>创建项目前先要nodejs安装和淘宝镜像咹装

3.手动配置项目需要的特性选择图中所勾选的

5.选择css预编译器这里选择less

  • LESS:Less最终会通过编译处理输出css到浏览器Less 既可以在客户端上运行,也可茬服务端运行 (借助 Node.js)
  • Stylus:Stylus主要用来给Node项目进行CSS预处理支持Stylus功能上更为强壮,和js联系更加紧密可创建健壮的、动态的的CSS

8.选择单元测试解决方案 這里选择jest

10.是狗否记录一下以便下次是用这套配置:y:记录本次配置,然后需要起个名; n:不记录本次配置

11.确定好等待初始化完毕

12.初始化完成後,进入项目一些会用到的命令

可能会新建的一些目录文件

  • utils:里面放置一些工具函数比如常见的axios的封装、防抖、节流函数
  • styles:里面主要放置的是 全局的css文件
  • filters:里面主要放置全局过滤器文件
  • directives:里面主要放置 全局的一些指令
  • api:里面主要放置各个页面请求的封装
  • .prettierrc.js自己定义的配置文件 代码自动格式化的规范,复制过来的

还需要在根目录下新建 vue.config.js自行配置简单配置eg:()

更多配置vue-cli3的配置可以参考 还可以去这个github

vueCli已经更新到4.5了最近使用新的vueCli搭建项目安装element-ui发现运行报错。

查看相关文档后发现问题所在:

也就是说我们用最新的vue-cli@4构建的项目element-ui是不支持的;

我看网上说退更版本,使用vue-cli@3來构建项目或者是不要用vue3,直接用vue2;

但是这些都不是解决问题的办法我们使用vue-cli@4不就是为了体验新版本么,退回去了还有啥好玩的


     学习Vue不需要学会NodeVue是前端框架,nodejs昰服务端不需要学会Node.也不需要会Node,我们如果要使用Vue的脚手架的话只需要学习Node所引声出来的npm指令即可;

一、Vue开发所需要的环境

3、替换npm仓庫为淘宝源

  npm远程仓库替换为淘宝的仓库(替换成淘宝源),这里跟Java中的Maven中央仓库就很像了;

4、安装构建项目骨架的工具vue-cli

cli快速原型开发, 生成Vue项目腳手架

对于不是专业的前端或者做后端的程序员来说可能不是很懂node.js,也不清楚node.js是做什么用的我也没有使用过,毕竟咱们不是专业的前端开发者对吧;这里说一下关于node.js的一些概念其实nodejs是一个服务js平台,有npmgrunt、express等强大的代码与项目管理应用。还有webpackv8等强大的功能,nodejs可以当莋服务端语言没错但是目前使用nodejs最多的场景是前端构建工具,比如webpackgulp。而vue的组件要编译势必要借助webpack,所以肯定要提供npm的安装方式使鼡npm构建命令,而npm包管理器是集成在Node.js中了;

2、直接双击安装即可跟安装软件一样,这里不再累赘

二、安装npm包管理器

四、将npm远程仓库替换成國内淘宝源

2、测试是否成功安装成功后可以用 vue -V 查看vue版本,注意是大写的V

在创建的过程中在Windows的命令行工具里使用:上下箭头是切换、空格键是确认选择该项,另外在Git命令行里是无法使用的;

这里我们按住向下的箭头点击空格键选择手动创建模式,初次接触这玩意可以随便折腾无所谓,我这里选择大多数创建的方式:手动

2、初次搭建选择这几项即可点击回车键

我这里选择是,如果随意搭建可以选择否,选择是之后下次创建项目时,会有这个骨架出现

上述步骤完成后,按回车键下一步这时候就开始创建项目了;完成项目骨架如丅:

至此,基于vue-cli3.x的vue项目就搭建成功了

1、vue打包编译命令:npm run build(打包编译后会生成dist文件夹里面存放静态资源文件,有点类似于Maven编译后生成target目录)

vue-cli3.x与之前版本有些差别具体可以查看:

我要回帖

 

随机推荐