js组件自动加载psr4


js components autoload psr4

MyComposer.json的自动加载部分如下

"autoload": {
    "psr-4": {
        "Xx''Cloud''Jquery''": "/src/components/jquery/jquery.min.js",
        "Xx''Cloud''Angular''": "/src/components/angular.js/angular.min.js",
        "Xx''Cloud''Angular''Route''": "/src/components/angular-route/angular-route.min.js"
    }
}

这有道理吗?

答案的范围从"一点也不""在这种情况下绝对"

根本不是我的最佳猜测,因为我认为这很可能是你提问的方式。原因如下:

PSR-4是一个自动加载PHP类文件的定义。

在您的示例中,给出了扩展名为js的路径,这表明这些文件不是PHP,而是Javascript文件。

除非给定的路径是目录(看起来很容易被误认为文件名)或PHP文件(看起来很难被误认为Javascript而不是PHP文件),否则这根本没有意义。