I am trying to create a new project via vue-cli with the webpack-simple template. Everything works until I try to use mongodb.
As soon as I add the line
import mongodb from 'mongodb'
I get the following error.
./node_modules/mongodb/lib/gridfs/grid_store.js Module not found: Error: Can't resolve 'fs' in 'D:\Development\vue-cli-test\node_modules\mongodb\lib\gridfs'
I got rid of this error when I added
node: { fs: 'empty' }
to my webpack.config.js file.
Now I get the following error
./node_modules/require_optional/node_modules/resolve-from/index.js Module not found: Error: Can't resolve 'module' in 'D:\Development\vue-cli-test\node_modules\require_optional\node_modules\resolve-from'
I use node version 8.9.0
Thanks a lot
fspackage used bymongodbis a file system library for Node environment. You can't run it in browser.