需要npm依赖的composer软件包

时间:2020-06-14 15:44:03

标签: npm package.json composer-php

我正在创建一个小的Laravel包,已在package/my-package中进行了设置,并在composer.json中启动了package/my-package/composer.json

它工作正常,但是我需要添加诸如BootstrapjQueryjQuery Datatables之类的依赖项... 在composer安装完成后,我应该如何使用npm自动安装那些依赖项?

例如,发布软件包后,用户应仅使用composer require my-packakge/my-package,并且应安装所有内容,包括我提到的依赖项。

我曾尝试将此代码添加到我的composer.json中,但没有执行任何操作:

"extra": {
     "npm": {
          "bootstrap": "^4.3.1"
     },
}

除了package.json之外,我还应该添加一个单独的composer.json文件吗?如果可以,它将如何工作?

0 个答案:

没有答案