Skip to content

Missing yarn dependencies #1381

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 21, 2022
Merged

Missing yarn dependencies #1381

merged 1 commit into from
Dec 21, 2022

Conversation

flovntp
Copy link
Contributor

@flovntp flovntp commented Dec 15, 2022

Hi,

when trying to install a new Symfony demo app on Platform.sh, using:

symfony new symfony-demo --demo --cloud
cd symfony-demo
symfony cloud:create
symfony deploy

i get this error during PSH deploy

yarn run v1.22.19
          $ /app/node_modules/.bin/encore production
          W: node:internal/modules/cjs/loader:998
          W:   throw err;
          W:   ^
          W: Error: Cannot find module '@babel/core'

When running yarn install, some dependencies are missing so i needed to add them into package.json for deployment to success

yarn install v1.22.18
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
warning " > @symfony/[email protected]" has unmet peer dependency "@hotwired/stimulus@^3.0".
warning "@symfony/stimulus-bridge > @hotwired/[email protected]" has unmet peer dependency "@hotwired/stimulus@>= 3.0".
warning " > @symfony/[email protected]" has unmet peer dependency "@babel/core@^7.17.0".
warning " > @symfony/[email protected]" has unmet peer dependency "@babel/preset-env@^7.16.0".
warning " > @symfony/[email protected]" has unmet peer dependency "webpack@^5.72".
warning " > @symfony/[email protected]" has unmet peer dependency "webpack-cli@^4.9.1".
warning "@symfony/webpack-encore > @nuxt/[email protected]" has unmet peer dependency "webpack@^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@>=5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "@babel/core@^7.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@>=2".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@>=4.0.0 <6.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.1.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^4.37.0 || ^5.0.0".
warning "@symfony/webpack-encore > webpack-dev-server > [email protected]" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > [email protected]" has unmet peer dependency "bootstrap@^3.3".
warning " > [email protected]" has unmet peer dependency "moment@^2.10".
warning " > [email protected]" has unmet peer dependency "moment-timezone@^0.4.0 || ^0.5.0".
warning " > [email protected]" has unmet peer dependency "webpack@^5.0.0".

And upgrading sass-loader to version 13 as well to avoid having this warning during PSH deploy:

           WARNING  Webpack Encore requires version ^13.0.0 of sass-loader, but your version (12.6.0) is too old. The related feature will probably *not* work correctly.

hope it helps.

Hi, 

when trying to install a new Symfony demo app on Platform.sh, using: 
```
symfony new symfony-demo --demo --cloud
cd symfony-demo
symfony cloud:create
symfony deploy
```
i get this error during PSH deploy 

```
yarn run v1.22.19
          $ /app/node_modules/.bin/encore production
          W: node:internal/modules/cjs/loader:998
          W:   throw err;
          W:   ^
          W: Error: Cannot find module '@babel/core'
```

When running yarn install, some dependencies are missing so i needed to add them into package.json for deployment to success
```
yarn install v1.22.18
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
warning " > @symfony/[email protected]" has unmet peer dependency "@hotwired/stimulus@^3.0".
warning "@symfony/stimulus-bridge > @hotwired/[email protected]" has unmet peer dependency "@hotwired/stimulus@>= 3.0".
warning " > @symfony/[email protected]" has unmet peer dependency "@babel/core@^7.17.0".
warning " > @symfony/[email protected]" has unmet peer dependency "@babel/preset-env@^7.16.0".
warning " > @symfony/[email protected]" has unmet peer dependency "webpack@^5.72".
warning " > @symfony/[email protected]" has unmet peer dependency "webpack-cli@^4.9.1".
warning "@symfony/webpack-encore > @nuxt/[email protected]" has unmet peer dependency "webpack@^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@>=5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "@babel/core@^7.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@>=2".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@>=4.0.0 <6.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^5.1.0".
warning "@symfony/webpack-encore > [email protected]" has unmet peer dependency "webpack@^4.37.0 || ^5.0.0".
warning "@symfony/webpack-encore > webpack-dev-server > [email protected]" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > [email protected]" has unmet peer dependency "bootstrap@^3.3".
warning " > [email protected]" has unmet peer dependency "moment@^2.10".
warning " > [email protected]" has unmet peer dependency "moment-timezone@^0.4.0 || ^0.5.0".
warning " > [email protected]" has unmet peer dependency "webpack@^5.0.0".
```

And upgrading sass-loader to version 13 as well to avoid having this warning during PSH deploy: 
```
           WARNING  Webpack Encore requires version ^13.0.0 of sass-loader, but your version (12.6.0) is too old. The related feature will probably *not* work correctly.
```

hope it helps.
@javiereguiluz
Copy link
Member

Thank you @flovntp.

@javiereguiluz javiereguiluz merged commit 6bcfedd into symfony:main Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants