composer.json文件怎么使用

composer.json文件如何去样就用 它 ?laravel 如何去就用 它 composer自动加载需要增加定义的文件夹?

一. 最终解决

我们的我们的我们的 cpython高级编程第3版lone下了或许laravel框架,接下了 就慢慢我们的我们的表演,需要增加我们的我们的很据业务满足需求需求就能创建一丁点自定义的文件夹,需要增加我们的我们的如何去去加载我们的我们的呢,如何去尽量避免避免一丁点错误[python高级编程第3版sypython高级编程第3版mfony\\Component\\Debpython高级编程第3版ug\\Exception\\FatalThrowableError] Class 'tools\\alyduanxin\\api\_demo\\SmsDemo' not found

二:分三步来最终解决或许最终解决

在laravel 中项目项目根目录下创建或许文件夹,例如在我项目项目根目录下创建了或许tools文件夹。

在项目项目文件夹的根目录下找到它composer.json文件,在autoload里添加psr-4节点

"psr-4": {
            "tools\\": "tools/"
        }

接下了 执行

composer dump-autoload -o

至此我们的我们的就加载失败啦

三. 表述往下看 composer dump-autoload 这条命令

往下看是composer官方文档中关于我dump-autoload命令的表述:

dump-autoload
If you need to update the autoloader(类加载器) because of new classes in a classmap package for example, you can use "dump-autoload" to do that without having to go through an install or update.
Additionally, it can dump an optimized(优化) autoloader that converts(转化) PSR-0/4 packages into classmap ones for performance(性能) reasons. In large applications with many classes, the autoloader can take up a substantial portion of every request's time. Using classmaps for everything is less convenient in development, but using this option you can still use PSR-0/4 for convenience and classmaps for performance.
Options:
--no-scripts: Skips the execution of all scripts defined in composer.json file.
--optimize (-o): Convert PSR-0/4 autoloading to classmap to get a faster autoloader. This is recommended especially for production, but can take a bit of time to run so it is currently not done by default.
--classmap-authoritative (-a): Autoload classes from the classmap only. Implicitly enables --optimize.
--apcu: Use APCu to cache found/not-found classes.
--no-dev: Disables autoload-dev rules.

另有官方所推荐的参数是 -o,即 composer dump-autoload -o

或许命令就能将PSR-0/4自动加载成classmap来获取或许更快速的类加载器,所推荐生产生存环境就用 它 ,需要增加,或许就能一丁点时间时间间来运行,或许截至目前只是默认。

更多专业composer技术实现写的文章,请访问composer就用 它 教程栏目!

不低于这是composer.json文件如何去样就用 它 的详细专业内容 ,更多专业请观注去学python大本营其它关于我写的文章!

★网站部分内容来源网络,如不经意侵犯了您的权益请发送邮件联系我们在36小时内删除★。
本文链接:http://www.quxuepython.com/article/6385.html
上一篇:
上一篇: