laravel中引入composer安装在vendor中的第三方组件
2024-08-29 04:09:00
一、安装第三方组件
方法一:使用命令行安装第三方(已phpword为例):
composer require phpoffce/phpword ^v0..*
方法二: 修改主项目composer.json文件:
require": {
"php": ">=7.1.3",
"fideloper/proxy": "~4.0",
"laravel/framework": "5.6.*",
"laravel/tinker": "~1.0"
},
在require中插入需要添加的第三方组件:
require": {
"php": ">=7.1.3",
"fideloper/proxy": "~4.0",
"laravel/framework": "5.6.*",
"laravel/tinker": "~1.0",
"phpoffice/phpword": "dev-master"
},
然后更新composer:
composer update
二、在项目中使用第三方的组件:
先看看composer引入的phpword在vendor下有个composer.json那里面有他的命名空间在autoload里有个PSR路径
"autoload": {
"psr-4": {
"PhpOffice\\PhpWord\\": "src/PhpWord"
}
然后在相应的项目代码中引用就行
<?php namespace App\Http\Controllers; use Illuminate\Http\Request;
use PhpOffice\PhpWord\PhpWord;
use PhpOffice\PhpWord\IOFactory;
class WordController extends Controller
{
//
public function index(){
$phpword = new PHPWord();
$section = $phpword->createSection();
}
}
最新文章
- SSIS oracle 64位 数据源链接
- HttpClient请求返回JSON、图片
- Linux的管道
- 前端框架react研究
- 高通安卓调试LCD几方面总结
- Django 查询很经典的
- linux查看文件个数命令
- POJ 3187 穷举
- HTML5的在线视频播放方案
- Swift的属性,方法,下标脚本以及继承
- JDBC加载过程
- 对#ifndef的理解
- 基于Redis位图实现系统用户登录统计
- 翻译:SET Variable(已提交到MariaDB官方手册)
- HDU5758 Explorer Bo 思维+树形dp
- find ctime 加减n时间范围
- Unity3d中的属性(Attributes)整理
- response的contentType的类型值Response.ContentType
- Linux&#160;sudo&#160;命令使用简介
- Manjaro 更新vim插件或者系统后 YCM失效