我已经开发了Laravel v6.0软件包。我试图在安装软件包后立即使用软件包scripts
文件中的以下composer.json
指令自动发布软件包的配置文件:
package / composer.json:
"scripts": {
"post-package-install": [
"php artisan vendor:publish --tag=advertisement-config --force"
],
"post-package-update": [
"php artisan vendor:publish --tag=advertisement-config --force"
]
}
在安装软件包期间/之后,上述scripts
命令均未执行。安装完成后,我必须手动运行此命令。成功安装后,config
文件是否可以自动发布?