php - 我想安装 phpexcel laravel 但 phpexcel 被放弃了
问题描述
我想安装phpoffice/phpexcel
在我的项目中。
当composer install
或时composer update
,我收到错误:
phpoffice/phpexcel 包被废弃了,你应该避免使用它。请改用 phpoffice/phpspreadsheet。
我的项目有什么问题?请帮我。我的项目使用 PHP 7.1.3 版和 Laravel 5.7 版
解决方案
您收到的消息只是警告,而不是错误,因此您的项目没有任何问题。因此,您可以忽略警告并继续将包与当前代码一起使用。
但是,正如消息中所说,您应该避免使用它,因为如果您决定更新 laravel、php 或任何其他依赖项,该软件包可能会停止正常工作。如果它停止工作或您遇到错误,将没有代码维护人员来帮助您解决问题。
在您的情况下,phpoffice/phpspreadsheet 包实际上在他们的文档中提供了一个有用的条目来帮助您迁移到他们的包,因此您绝对应该阅读它,因为如果您决定使用他们的包,会有很多重大更改。
推荐阅读
- jenkins - 如何在Jenkins中使用变量将自定义消息添加到松弛?
- azure - 如何在 Azure 门户上调用 REST API
- react-intl - React-intl 自定义格式化程序
- typescript - Typescript – 设置数组界面中第一项和第二项的类型
- sql - 在 Toad/Oracle 中创建用于练习的数据库?
- android - Kotlin/Android:递归查找所有类型 T 的视图
- python - 将内存中的 OpenCV 图像写入 BytesIO 或 Tempfile
- php - dyld library not loaded - PHP, Laravel, Composer command line commands not working
- c# - (Unity C#) Directory.CreateDirectory() 不应该创建文件夹
- java - 返回 JSP 视图名称时让我的 Spring Boot 索引页面和控制器映射工作的问题