Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在尝试将mongoose与webpack一起使用时,获取大量隐藏错误和警告_Node.js_Reactjs_Mongoose_Webpack - Fatal编程技术网

Node.js 在尝试将mongoose与webpack一起使用时,获取大量隐藏错误和警告

Node.js 在尝试将mongoose与webpack一起使用时,获取大量隐藏错误和警告,node.js,reactjs,mongoose,webpack,Node.js,Reactjs,Mongoose,Webpack,我正在使用webpack将我的es6同构react应用程序分别编译成客户机包和服务器包。我已经安装了mongoose,并试图在我的应用程序的服务器部分使用它,但当我尝试构建时,控制台中出现了一些可怕的错误: ./~/mongoose/lib/drivers/index.js关键依赖项中的警告: 8:11-74依赖项的请求是一个表达式@ ./~/mongoose/lib/drivers/index.js 8:11-74 ./~/mongoose/lib/drivers/SPEC.md模块解析失败时

我正在使用webpack将我的es6同构react应用程序分别编译成客户机包和服务器包。我已经安装了mongoose,并试图在我的应用程序的服务器部分使用它,但当我尝试构建时,控制台中出现了一些可怕的错误:

./~/mongoose/lib/drivers/index.js关键依赖项中的警告: 8:11-74依赖项的请求是一个表达式@ ./~/mongoose/lib/drivers/index.js 8:11-74

./~/mongoose/lib/drivers/SPEC.md模块解析失败时出现警告: /用户/richie/Code/creativeFlumeProject/cf网站/node_模块/mongoose/lib/drivers/SPEC.md 第2行:意外令牌非法您可能需要一个合适的加载程序来 处理此文件类型。| |#驱动程序规格| |待办事项@ ./~/mongoose/lib/drivers^./*$

./~/express/lib/view.js关键依赖项中的警告:78:29-56 依赖项的请求是一个表达式@./~/express/lib/view.js 78:29-56

在./~/es6 promise/dist/es6-promise.js模块中未找到警告: 错误:无法解析中的模块“vertx” /用户/richie/Code/CreativeFlumeProject/cf网站/node_模块/es6 promise/dist 在中解析模块vertx /用户/richie/Code/CreativeFlumeProject/cf网站/node_模块/es6 promise/dist 在中查找模块 /用户/richie/Code/CreativeFlumeProjects/cf网站/src /Users/richie/Code/CreativeFlumeProjects/cf网站/src/vertx不存在(模块作为目录) 在/Users/richie/Code/CreativeFlumeProjects/cf website/src中解析“文件”vertx 解析文件 /用户/richie/Code/CreativeFlumeProjects/cf网站/src/vertx不存在 /用户/richie/Code/CreativeFlumeProjects/cf网站/src/vertx.js 在中找模块时不存在 /用户/richie/Code/creativeFlumeProject/cf网站/node_模块 /用户/richie/Code/creativeFlumeProject/cf网站/node_模块/vertx 不存在(模块作为目录) 在/Users/richie/Code/CreativeFlumeProjects/cf网站/node_模块中解析“文件”vertx 解析文件 /用户/richie/Code/creativeFlumeProject/cf网站/node_模块/vertx 不存在 /用户/richie/Code/CreativeFlumeProjects/cf网站/node_模块/vertx.js 不存在 [/Users/richie/Code/CreativeFlumeProjects/cf网站/src/vertx] [/Users/richie/Code/CreativeFlumeProjects/cf网站/src/vertx] [/Users/richie/Code/CreativeFlumeProjects/cf网站/src/vertx.js] [/Users/richie/Code/CreativeFlumeProjects/cf网站/node_模块/vertx] [/Users/richie/Code/CreativeFlumeProjects/cf网站/node_模块/vertx] [/Users/richie/Code/CreativeFlumeProjects/cf网站/node_modules/vertx.js] @./~/es6承诺/dist/es6-promise.js 132:20-30

./~/bson/lib/bson/index.js关键依赖项中的警告:20:16-29 依赖项的请求是一个表达式44:18-31 依赖关系是一个表达式71:19-32依赖关系的请求是 表达式@./~/bson/lib/bson/index.js 20:16-29 44:18-31 71:19-32

./~/require\u可选/index.js关键依赖项中的警告: 63:18-42依赖项的请求是一个表达式71:20-44 依赖项的请求是一个表达式78:35-67 依赖项是一个表达式@./~/require_可选/index.js 63:18-42 71:20-44 78:35-67

./~/require\u可选/README.md模块解析失败中出现警告: /用户/richie/Code/CreativeFlumeProjects/cf网站/node\u模块/require\u可选/README.md 第1行:意外令牌非法您可能需要适当的加载程序 处理此文件类型。|#要求|可选|解决问题 我们在node.js中没有optionalPeerDependencies概念 让选择包含本机模块变得很麻烦|@ ./~/require_可选^./*$

./~/require\u可选/许可证模块解析失败中的警告: /用户/richie/Code/creativeFlumeProject/cf网站/node\u模块/require\u可选/许可证 第1行:意外标识符您可能需要适当的加载程序来 处理此文件类型阿帕奇 许可证|版本2.0,2004年1月|
@./~/require_可选^./*$ /Users/richie/Code/CreativeFlumeProjects/cf网站/public/server.bundle.js:235900 返回map[req]| |(function(){抛出新错误(“找不到模块 “+req+”。”)}(); ^

错误:找不到模块“./node mongodb native”。 在/Users/richie/Code/CreativeFlumeProjects/cf网站/public/server.bundle.js:235900:42 在webpackContextResolve(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:235900:90) 在webpackContext(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:235897:30) 反对。(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:48684:37) 在网页上需要(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:20:30) 反对。(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:52685:17) 在网页上需要(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:20:30) 反对。(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:236259:15) 在网页上需要(/Users/richie/Code/CreativeFlumeProjects/cf website/public/server.bundle.js:20:30) 在Object.exports.contain.exports.reachTemplate.internals.Any.applyFunctionToChildren.internals.Err.toString.internals.getPath.internals.serializer.internals.Annotation.internals.Response.\u prepare.internals.Response.\u processPrepare.internals.Auth.test.internals.Auth.payload.internals.Auth.internals.Authenticator.exports.wrap.internals.IsisoDatae、 实习医生
    target: 'node',
    output: {
        ...,
        libraryTarget: 'commonjs',
    },
    externals: [
        /^(?!\.|\/).+/i,
    ],