需要npm依赖项的composer包
我正在创建一个小的Laravel包,我在需要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,它应该安装所
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