当安装cms表单生成器composer失败时,显示Failed to generate package-lock.jso



我是Orcommerce、symfony和composer的新手
我只是安装了一个干净版本的Oroccommerce(AWS映像(,并尝试使用composer安装cms表单生成器。

当我跑步时php-bin/composer需要b2bcodext/cms表单生成器

我得到以下错误。

Updating the "config/parameters.yml" file
> OroBundleInstallerBundleComposerScriptHandler::setPermissions
> OroBundleInstallerBundleComposerScriptHandler::updateAssets
npm install --no-audit --save-exact --no-optional --loglevel error
sh: line 0: exec: npm: not found
Script OroBundleInstallerBundleComposerScriptHandler::updateAssets handling the update-assets event terminated with an exception
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
In ScriptHandler.php line 149:
Failed to generate package-lock.json

不知道这意味着什么——任何帮助都将不胜感激。

npm:未找到

它说,应用程序找不到NPM来安装JavaScript依赖项。

如果你还没有安装NPM,只需遵循官方指南即可:https://www.npmjs.com/get-npm

或者,如果它已经安装,但应用程序不知道它在哪里,您可以使用应用程序配置选项显式地提供NPM的路径:https://doc.oroinc.com/backend/bundles/platform/AssetBundle/#configuration

相关内容

最新更新