我正在尝试使用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
非常感谢
答案 0 :(得分:1)
fs / MongoDB不能用于前端代码。将数据发送到服务器,然后让服务器将其保存到数据库。