SailsJs模块错误无效

在我安装lodash或asynchronous插件后,当我启动sails.js时,Console显示这些错误消息。 但我不知道是什么原因导致这些错误消息。

我需要解决这个问题。 请任何人帮助我。

 error: A hook (`userconfig`) failed to load! error: Error: Invalid module:[object Object] at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:83:15 at forOwn (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:2105:15) at Function.forEach (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:3302:9) at buildDictionary (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:74:4) at Function.module.exports.aggregate (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:190:9) at Array.loadOtherConfigFiles [as 0] (/Users/johndo/github/sails/testProject/node_modules/sails/lib/hooks/moduleloader/index.js:164:27) at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:459:38 at Array.forEach (native) at _each (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:32:24) at Object.async.auto (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:430:9) [Error: Invalid module:[object Object]] error: Error: Invalid module:[object Object] at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:83:15 at forOwn (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:2105:15) at Function.forEach (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:3302:9) at buildDictionary (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:74:4) at Function.module.exports.aggregate (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:190:9) at Array.loadOtherConfigFiles [as 0] (/Users/johndo/github/sails/testProject/node_modules/sails/lib/hooks/moduleloader/index.js:164:27) at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:459:38 at Array.forEach (native) at _each (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:32:24) at Object.async.auto (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:430:9) [Error: Invalid module:[object Object]] 

它看起来像是在parsingconfiguration文件时遇到错误。 尝试回滚您的更改。

另外,lodash和async在帆中是全局的,所以你不需要安装它们。 只要去configuration/全局和取消注释_(lodash)。 这可能会解决您的问题,因为sails可能会在其安装的版本和您的版本之间产生冲突。