vue-cli项目结构详解
2018-07-25 16:45
369 查看
使用vue-cli 搭建项目之后生成的项目目录如下:
- build: 中配置了webpack的基本配置、开发环境配置、生产环境配置等(都已经配置好,一般不需要再进行配置),主要启动文件是dev-server.js,当我们输入npm run dev首先启动的就是dev-server.js,它会去检查node及npm版本,加载配置文件,启动服务。
build.js: 生产环境构建 - check-versions.js: 版本检查(node,npm)
- utils.js: 构建相关工具
- vue-loader.conf.js: css加载配置
- webpack.base.conf.js: webpack基础配置
- webpack.dev.conf.js: webpack开发环境配置
- webpack.prod.conf.js: webpack生产环境配置
- dev.env.js: 项目开发环境配置
npm run build命令,之后产生的打包文件
- node_modules里面是项目依赖包,其中包括很多基础依赖,自己也可以根据需要安装其他依赖。安装方法为打开cmd,进入项目目录,输入npm install [依赖包名称],回车。
(1)项目运行缺少该依赖包:例如项目加载外部css会用到的css-loader,路由跳转vue-loader等(安装方法示例:npm install css-loader)
- assets: 放置一些静态资源(样式类文件,如css,less,sass以及一些外部js文件)
index.js: 路由配置文件
- 所有页面都是在App.vue下面进行切换的,可以理解为所有的组件都是App.vue的子组件,我们可以把头部和底部及每个页面都出现的内容放在App.vue里面。
- index.html如其他html一样,但一般只定义一个空的根节点,在main.js里面定义的实例将挂载在根节点下,内容都通过vue组件来填充
npm install时候生成一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号。
相关文章推荐
- 详解使用vue-cli脚手架初始化Vue项目下的项目结构
- vue-cli项目结构详解
- Webpack创建、运行vue.js项目及其目录结构详解
- vue新建项目(二)vue-cli项目结构
- 详解vue-cli 构建Vue项目遇到的坑
- 详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
- 详解Vue-cli 创建的项目如何跨域请求
- vue-cli创建的项目的目录结构及说明
- 深入理解Vue-cli搭建项目后的目录结构探秘
- 详解vue-cli项目中的proxyTable跨域问题小结
- Vue脚手架(vue-cli)搭建和目录结构详解
- vue-cli入门(二)——项目结构
- 详解vue-cli 脚手架项目-package.json
- vue-cli入门(一)——项目结构
- vue-cli入门之项目结构分析
- Vue-cli 开启 Vuejs 项目----详解
- vue-cli3.0 脚手架搭建项目的过程详解
- 详解vue-cli快速构建项目以及引入bootstrap、jq
- Vue-cli开发笔记一----------项目的结构
- Webpack创建、运行vue.js项目及其目录结构详解