gpt4 book ai didi

javascript - 找不到模块 'sails'

转载 作者:行者123 更新时间:2023-11-30 05:39:24 25 4
gpt4 key购买 nike

我正在尝试使用 Webstorm 7.0.3 运行 sails 应用程序。当我尝试在控制台日志中运行服务器时出现:


module.js:340 抛出错误; ^错误:找不到模块“sails ” 在 Function.Module._resolveFilename (module.js:338:15) 在 Function.Module._load (module.js:280:25) 在 Module.require (module.js:364:17) 在要求(module.js:380:17) 在对象。 (C:\Users**\projects\WebstormProjects**\app.js:2:1) 在 Module._compile (module.js:456:26) 在 Object.Module._extensions..js (module.js:474:10) 在 Module.load (module.js:356:32) 在 Function.Module._load (module.js:312:12) 在 Module.runMain [as _onTimeout] (module.js:497:10)

进程结束,退出代码为 8


我在全局范围内安装了 sails。我知道这是行不通的,因为它无法在项目的本地“node_modules”目录中找到 sails 模块。如果我再次安装“sails”localy,它将起作用。但我不想...

有没有办法让它与 sails global install 一起工作?谢谢!

最佳答案

您的代码查找的 sails 模块与您在终端执行的 sails 命令不同。

该命令生成项目框架。模块是实际使其运行的代码。

您需要全局安装命令和本地安装模块。

全局安装(使用 npm install -g)不会使模块对所有 Node 应用程序全局可用,它仅用于命令行内容。

关于javascript - 找不到模块 'sails',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21633085/

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