搭创建第一个 Vue 应用 (3/7)

创建第一个 Vue 应用

上一节已经搭建好了基础环境,现在就可以开始干了。

创建项目

创建项目时,不需要特意去创建一个空的目录,vue-cli 会自动创建新目录作为项目目录(与项目名称相同)

执行命令创建项目 mine-sweeper

vue create mine-sweeper

创建过程中,会有一些选项,此时需要选择:

Vue入门,从扫雷开始 - 搭创建第一个 Vue 应用 (3/7)

此时选择 default (babel, eslint),直接按 回车 即可。

此选项表示使用 babel 处理 ES6 以及 ES-next 等新功能,同时使用 eslint 执行代码检查。

注: 使用默认选仅为个人喜好,有兴趣也可以看看手动配置项

选择后会自动使用 yarn 开始安装依赖的插件。

Vue入门,从扫雷开始 - 搭创建第一个 Vue 应用 (3/7)

当然,也可以选择新的 UI 方式创建 (我还没有使用过)

vue ui

安装好后,执行命令

cd mine-sweeper
yarn serve

便可以启动项目了

Vue入门,从扫雷开始 - 搭创建第一个 Vue 应用 (3/7)

此时,到浏览器打开地址 http://localhost:8080/ 便能看到 HelloWord 界面了。

Vue入门,从扫雷开始 - 搭创建第一个 Vue 应用 (3/7)

目录结构说明

  • .git git 仓库目录
  • node_modules node 包存放目录
  • public 不经过编译的静态文件存放目录
  • public/favicon.ico
  • public/index.html 入口html文件
  • src 源码目录 (也就是我们的工作目录)
  • src/assets 需要被编译的静态文件存放目录,比如 图片 样式 脚本
  • src/components 组件放到此目录下
  • src/App.vue 入口组件,被 main.js 调用
  • src/main.js 编译入口文件
  • .gitignore
  • babel.config.js babel 配置文件
  • package.json 项目配置文件,提供给npm使用的命令,以及项目依赖存放
  • README.md
  • yarn.lock

为了方便后期调试,可以编辑 package.json 文件的 eslintConfig.rules 节点,添加以下内容以允许 console 和 debugger 语句:

"rules": {
"no-console": "off",
"no-debugger": "off"
}

本节完


分享到:


相關文章: