Vue脚手架创建项目记录

首先应该有nodejs环境

npm install -g @vue/cli

vue create admin-frontend

提示是否加速下载 选择 y

  • Babel(保留)
  • Router(保留)
  • CSS Pre-processors(建议选择)
  • Linter / Formatter(按需,你之前说不需要,可取消)

三种预处理器对比

  • Sass/SCSS:
  • 优点:流行、功能强、社区支持好
  • 语法:$variable、@mixin、@include
  • Less:
  • 优点:语法简单、学习成本低
  • 语法:@variable、.mixin()
  • Stylus:
  • 优点:语法灵活、简洁
  • 缺点:相对小众,资源较少

四个选项对比

  • ESLint with error prevention only:
  • 只防止错误,最宽松
  • 适合:不想被严格规范约束
  • ESLint + Airbnb config:
  • Airbnb 的严格规范
  • 适合:团队协作,需要统一风格
  • ESLint + Standard config:
  • Standard 规范,较严格
  • 适合:需要规范但不想配置
  • ESLint + Prettier:
  • ESLint + Prettier,自动格式化
  • 适合:需要自动格式化代码
相关推荐
掘金安东尼2 小时前
让 JavaScript 更容易「善后」的新能力
前端·javascript·面试
掘金安东尼2 小时前
用 HTMX 为 React Data Grid 加速实时更新
前端·javascript·面试
灵感__idea4 小时前
Hello 算法:众里寻她千“百度”
前端·javascript·算法
袋鼠云数栈UED团队5 小时前
基于 Lexical 实现变量输入编辑器
前端·javascript·架构
亦妤6 小时前
JS执行机制、作用域及作用域链
javascript
SuperEugene7 小时前
表单最佳实践:从 v-model 到自定义表单组件(含校验)
前端·javascript·vue.js
不会敲代码17 小时前
React性能优化:深入理解useMemo和useCallback
前端·javascript·react.js
YukiMori2310 小时前
一个有趣的原型继承实验:为什么“男人也会生孩子”?从对象赋值到构造函数继承的完整推演
前端·javascript
摸鱼的春哥10 小时前
惊!黑客靠AI把墨西哥政府打穿了,海量数据被黑
前端·javascript·后端
小兵张健10 小时前
Playwright MCP 截图标注方案调研(推荐方案1)
前端·javascript·github