Le contenu présenté dans cet article est le document d'interface généré automatiquement par composer. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
Installer composer (https://blog.csdn.net). /sanbingyutuoniao123/article /details/70314651)
1. Téléchargez d'abord Composer-Setup.exe, adresse de téléchargement : Télécharger Composer. Il recherchera automatiquement le chemin d'installation de PHP.exe. S'il n'est pas trouvé, recherchez manuellement php.exe dans le chemin php.
2. Dans le répertoire PHP, ouvrez le fichier php.ini et activez l'extension openssl. Supprimez le point-virgule (;) devant extension=php_openssl.dll
3. Ajoutez le répertoire php à la variable d'environnement (le chemin d'accès au répertoire au même niveau que php.exe). Par exemple : D:apache_phpphp est ajouté au chemin de la variable d'environnement.
4. Téléchargez composer.phar, adresse de téléchargement : Composer.phar Mettez le fichier composer.phar dans le répertoire php et créez un nouveau fichier composer.cmd dans le php. répertoire. Le contenu est écrit comme suit :
@php "%~dp0composer.phar" %*Enregistrer. Exécutez ce fichier, puis ouvrez cmd et exécutez : composer apparaîtra
Vous pouvez exécuter composer --version pour afficher la version du compositeur.
5. Exécutez dans la ligne de commande : composer config -g repo.packagist composer https://packagist.phpcomposer.com
La réécriture du miroir Packagist sur un miroir domestique peut accélérer le téléchargement.
Enfin, il existe un manuel chinois pour compositeur sur Kancloud http://www.kancloud.cn/thinkphp/composer
Passed Composer installe un logiciel pour générer automatiquement les documents d'interface (https://packagist.org/packages/weiwei/api-doc)
cmd Entrez le répertoire du projet et entrez composer nécessite weiwei/api-doc.
route.php:
utilisez think/Route;
Route::pattern('id ','d+');
Route::pattern('name','w+');
Route::rule('createSign','ios/member/createSign');// Générer une interface de jeton
Route::rule('iToken','ios/member/createToken');//Générer une interface de jeton
Route::rule('iSendSms','ios/sms/send'); //Envoyer le code de vérification par SMS
Route::rule('imemsg','ios/member/memsg');//Obtenir des informations sur l'utilisateur
address.php:
< ?php
...
/**
* @title Produits de la catégorie Accueil
* @description Produits de la catégorie Accueil
* @author tiny
* @url /itypeGoods
* @method POST
*
* @param nom:tid type:int require:1 par défaut: autre: desc: identifiant du type de produit
*
* @return type:type@
* @type id:type id cat_name: type nom
*
* @return recommendation:Recommend@
* @recommend id : identifiant du produit image : image du produit nom_produit : nom du produit prix_produit : prix
*
* @return new : nouveau produit lancé@
* @new id : image d'identification du produit : image du produit nom_produit : nom du produit prix_marchandises : prix
*
* @return image:picture@
* @image
*/
Entrée URL : ip/doc
Recommandations associées :
compositeur Charger automatiquement l'analyse d'instance
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!