Vue-cli webpack-simple,mongodb需要解决问题

时间:2017-11-04 11:28:07

标签: mongodb webpack vue.js vue-cli

我正在尝试使用webpack-simple模板通过vue-cli创建一个新项目。一切正常,直到我尝试使用mongodb。

我添加一行

import mongodb from 'mongodb'

我收到以下错误。

./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'

当我添加

时,我摆脱了这个错误
node: { fs: 'empty' } 

到我的webpack.config.js文件。

现在我收到以下错误

./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'

我使用节点版本8.9.0

非常感谢

1 个答案:

答案 0 :(得分:1)

fs / MongoDB不能用于前端代码。将数据发送到服务器,然后让服务器将其保存到数据库。