gpt4 book ai didi

node.js - SailsJs 无效模块错误

转载 作者:太空宇宙 更新时间:2023-11-03 23:38:56 26 4
gpt4 key购买 nike

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

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

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]]

最佳答案

解析您的配置文件时似乎遇到了错误。尝试回滚您的更改。

此外,lodash 和 async 在 sails 中作为全局变量出现,因此您无需安装它们。只需转到 config/globals 并取消注释 _(lodash)。这可能会解决您的问题,因为 sails 的安装版本可能与您的版本之间存在冲突。

关于node.js - SailsJs 无效模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27380678/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com