公司的项目比较杂乱,都是常规的css js html 各放在一个地方,最近看了react基于组件的就近依赖,想把公司的项目改成如下这种方式,不知道会不会有什么未知的问题,有人做过类似的吗?
common
js
sss.js
css
xxx.css
images
xxx.png
page
home
index.html
index.css
index.js
/images/sss.png
about
index.html
index.css
index.js
/images/ccc.png
login
index.html
index.css
index.js
/images/ddd.png
贴一个react的结构,简直不要太爽
react用过一次,感觉没有Vue组件化更彻底。Vue里面可以把html,css,js都放到一个
.vue
文件里,这样就只有图片资源是在外面了,如果用vue,你的目录可以简化成这样:common
page
....
结构大概就长这样:
vue文件大概长这样: