We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e636817 commit ea4c98aCopy full SHA for ea4c98a
packages/@vue/cli/lib/Creator.js
@@ -167,7 +167,8 @@ module.exports = class Creator extends EventEmitter {
167
// generate a .npmrc file for pnpm, to persist the `shamefully-flatten` flag
168
if (packageManager === 'pnpm') {
169
const pnpmConfig = hasPnpmVersionOrLater('4.0.0')
170
- ? 'shamefully-hoist=true\n'
+ // pnpm v7 makes breaking change to set strict-peer-dependencies=true by default, which may cause some problems when installing
171
+ ? 'shamefully-hoist=true\nstrict-peer-dependencies=false\n'
172
: 'shamefully-flatten=true\n'
173
174
await writeFileTree(context, {
0 commit comments