title: vue入门浅析author: Sun-Winddate: May 14,2022
项目的文件结构主文件结构写这篇博文的目的在于为初学vue的同学对vue有一些更进一步的了解读这篇博文前,您应该至少安装了vue环境,能在本地运行一个简单的demo本文将浅析vue项目工程的结构,以及用npm运行项目的过程中发生的一些事件注明:该文本应在2022.5.14发表,由于博主有其他安排耽搁后面忘了,现在补上。
一般的vue工程项目核心部分都在src里存放 vue 项目的源代码。其文件夹下的各个文件(文件夹)分别为:
(资料图片)
我们在本地运行vue项目,常见的指令就是npm run serve/dev;与其说是指令,不如说是脚本我们通常会在package.json中配置 script 字段作为 NPM 的执行脚本。以个人开发项目为例,Vue.js 源码构建的脚本如下:
"scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint", "stylelint": "stylelint src/css/*.* --fix", "htmlhint": "htmlhint **.html", "eslint": "eslint src/**/*.js src/**/*.vue", "eslint-fix-js": "eslint src/**/*.js --fix", "eslint-fix-vue": "eslint src/**/*.vue --fix" },
所以当我们在终端运行npm run serve时,实际上运行的是vue-cli-service serve通过这个脚本去构建整个vue项目
构建的过程中发生了什么public/index.html之前我们提到过,这个文件作为项目的入口文件,首先加载这个html文件下面这些代码是个例子