vue目录结构
1、bulid 里面是一些操作文件,使用npm run * 时其实执行的就是这里的文件
2、config 配置文件,执行文件需要的配置信息
3、src 资源文件,所有的组件以及所用的图片都是在这个放着的简单看一下这个文件夹下都放了那些东西
src目录
3.1、assets 资源文件夹,放图片之类的资源
3.2、components 组件文件夹,写的所有组件都放在这个文件夹下,现在有一个写好的组件已经放到里面了
3.3、router 路由文件夹,这个决定了也面的跳转规则
3.4、App.vue应用组件,所有自己写的组件,都是在这个组件之上运行了,
3.5、main.js webpack入口文件,webpack四大特性entry入口、output输出,loader加载器,plugins插件,可以再项目中3。3.6、3.6、build\webpack.base.conf.js第12行看到这个入口文件是哪个。
cordvoa目录结构
1、config.xml :cordova的配置文件
2、hooks
存放自定义的cordvoa命令脚本。
每个project命令都可以定义before和after的Hook,比如:before_build、after_build。
Hook可以采用任何编程语言来写,Cordova CLI采用的是Node.js,所以一般都是用它来写。
3、platforms目录
各个平台的原生代码工程,不要手动修改,因为在build的时候会被覆盖。
4、plugins目录
插件目录(cordova提供的原生API也是以插件的形式提供的)。
5、www目录
源代码目录,在cordova prepare的时候会被copy到各个平台工程的assets\www目录中。
其中index.html为应用的入口文件。