我正在使用Enyo构建一个Web应用程序;组织文件的“正常”方式可能如下所示:
CSS:webapp/css
JS:webapp/js
其他的东西:webapp/assets
我的一个同事有一个看似很好的想法来共同定位Javascript和CSS,因此Javascript文件(例如webapp/js/MyView.js
)将其CSS模拟与它位于同一文件夹中({ {1}})。这似乎是一个好主意,但因为在我想从互联网获得第二意见之前我从未见过这样做过。
那么,互联网,这是组织Javascript和CSS代码的好方法吗?为什么/为什么不呢?
答案 0 :(得分:4)
你可以根据自己的需要整理你的东西。我只是觉得在一个标有js的文件夹中使用css是非常误导的。如果您想将它们放在同一个文件夹中,请将其称为媒体或其他内容,而不是每个人都与javascript文件相关联的名称。
就个人而言,我将图像,js,css分成这些名称的文件夹,它对我来说很好,我认为这是非常标准的。如果您愿意,另一种方法是media / js,media / css,media / images。正如我所说的个人偏好,但可以理解且一致。