美文网首页
使用vue-cli3创建vue3项目

使用vue-cli3创建vue3项目

作者: yimi珊 | 来源:发表于2021-05-10 16:32 被阅读0次

    创建项目

    vue create 项目名称
    

    default:默认配置,,如果选择默认一直回车即可,第一第二个就是vue2和vue3的区别
    manually:手动配置,选择手动需要进行相应的配置

    image.png

    根据自己项目需求选择相应的选项,上下键和空格选择,最后回车确认
    babel---转码
    typescript
    Progressive Web App (PWA) Support---(PWA)
    router
    vuex
    CSS Pre-processors---css预处理
    Linter / Formatter---代码风格检查和格式化
    Unit Testing---单元测试
    E2E Testing---e2e测试

    image.png

    选择一个vue版本

    image.png

    使用css预处理器风格的组件语法?


    image.png

    使用Babel与TypeScript一起用于自动检测?


    image.png

    路由使用历史模式? 这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面


    image.png

    选择哪种css预处理器


    image.png

    ESLint with error prevention only 只检测错误
    ESLint + Airbnb config 独角兽公司的Airbnb,有人说这是一份最合理的JavaScript 的编码规范,他几乎涵盖了js的各个方面
    ESLint + Standard config standardjs 是一份强大的js编程规范,自带linter和自动代码纠正,没有配置,自动格式化代码,可在编码早期发现规范问题和低级错误
    ESLint + Prettier Prettier作为代码格式话工具,能够统一整体团队的代码风格
    TSLint (deprecated)


    image.png

    Lint on save 保存就检测
    Lint and fix on commit 用户commit时检测


    image.png

    In dedicate config files 在专用配置文件中,单独管理
    In package.json 放在package.json 文件中


    image.png

    ?是否将以上这些保存为未来项目的配置?


    image.png
    cd 项目名称
    // 启动项目
    npm run serve
    

    提示:

    • node-modules应使用npm i安装,使用cnpm i安装报错
      例如:Cannot find module ‘vue-loader-v16/package.json‘,然后我当时找到的解决方法是https://www.pianshen.com/article/24612041541/
      然后又报错 Cannot find module ‘fork-ts-checker-webpack-plugin-v5‘,然后尝试了两个方法没成功
      最后使用npm i安装就运行起来了

    附上配置全局css
    Vue3+Antd 修改antd主题,配置全局css


    参考资料,还有一个找不到了,在此感谢
    使用vue-cli3搭建Vue+TypeScript项目

    相关文章

      网友评论

          本文标题:使用vue-cli3创建vue3项目

          本文链接:https://www.haomeiwen.com/subject/yeitlltx.html