1. 模块化:js, css
  2. 组件化:UI结构、样式、行为
  3. 规范化:目录结构、编码、接口
  4. 自动化:构建、部署、测试

NodeJS

开发工具

Node.js (nodejs.org)

Node.js 中文网 (nodejs.cn)

vue-cli

项目脚手架

Home | Vue CLI (vuejs.org)

安装

npm install -g @vue/cli

查看版本

vue --version
vue -V

创建一个项目

vue create my-project
# OR
vue ui