需要npm依赖项的composer包

需要npm依赖项的composer包,npm,package.json,composer-php,Npm,Package.json,Composer Php,我正在创建一个小的Laravel包,我在package/my package中设置了它,并在package/my package/composer.json中启动了一个composer.json 它工作正常,但我需要添加依赖项,如Bootstrap,jQuery,jquerydatatables。。。 在composer安装完成后,我应该如何使用npm自动安装这些依赖项 例如,在发布包之后,用户应该只使用composer require my packakge/my package,它应该安装所

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

它工作正常,但我需要添加依赖项,如
Bootstrap
jQuery
jquerydatatables
。。。 在composer安装完成后,我应该如何使用npm自动安装这些依赖项

例如,在发布包之后,用户应该只使用
composer require my packakge/my package
,它应该安装所有内容,包括我提到的依赖项

我已尝试将此代码添加到我的
composer.json
,但没有任何效果:

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

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

这是否回答了您的问题@尼科哈斯没有,我在寻找一种更好的方法,比如我在问题中提到的添加到
composer.json
extra
键。是什么让你认为这是可能的?Composer不支持NPM此选项是否可以回答您的问题@尼科哈斯没有,我在寻找一种更好的方法,比如我在问题中提到的添加到
composer.json
extra
键。是什么让你认为这是可能的?Composer不支持NPM