Missing dependencies with pnpm (@vue/cli)

When I use npm on the console to install dependencies and build, everything works. pnpm will install, but running vue-service build will complain about missing dependencies. Can I disable pnpm?

To install it, you can run: npm install --save -!../…/rbd/pnpm-volume/ef6164de-cb30-4858-8672-6f7b04c4f3cd/node_modules/.registry.npmjs.org/cache-loader/2.0.1/webpack@4.28.4/node_modules/cache-loader/dist/cjs.js??ref–12-0!../…/rbd/pnpm-volume/ef6164de-cb30-4858-8672-6f7b04c4f3cd/node_modules/.registry.npmjs.org/babel-loader/8.0.6/@babel!core@7.5.5+webpack@4.28.4/node_modules/babel-loader/lib/index.js!../…/rbd/pnpm-volume/ef6164de-cb30-4858-8672-6f7b04c4f3cd/node_modules/.registry.npmjs.org/cache-loader/2.0.1/webpack@4.28.4/node_modules/cache-loader/dist/cjs.js??ref–0-0!../…/rbd/pnpm-volume/ef6164de-cb30-4858-8672-6f7b04c4f3cd/node_modules/.registry.npmjs.org/vue-loader/15.7.1/css-loader@1.0.1+webpack@4.28.4/node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&

Update: I think I figured out some hacks in my package.json
"start": "npm cache clean --force; npm install; npm run build-dev; npm run serve-express",

Update 2: read-pkg, node-ipc… my hacks seem to step on pnpm and end up not working as pnpm tries to fix my node_modules when I don’t want it to.

Update 3: running enable-npm deleting .glitch-assets, pnpm-logs, and shrinkwrap did the trick!


MOD EDIT: formatting

1 Like