我开发了一个裁剪图像的组件,现在我将它迁移到Yii 2。 有一个PHP类,一个JS,一个CSS和一个图像文件。
我怀疑是否放置这些文件。是否更好在 basepath / vendor 创建目录,或添加到相应目录(图像, css 和 js ),在后端/网络上,并在后端/资产/ AppAsset 中引用它们?请注意,我只会在后台使用此组件。
这样做的常规方法是什么?
答案 0 :(得分:3)
根据我的经验,最好以vendor/yourVendorName/yourModuleName
的形式在module
中构建一个组件,您可以在哪里使用它,而不想添加到modules
的{{1}}部分你的应用程序