我应该在 /usr/lib 还是 /usr/local 中安装 Meteor 的 npm 模块?

2024-03-17

In 在 Meteor 项目中,我们将通过 npm 安装的节点模块放在哪里? https://stackoverflow.com/a/10683052/1913737,接受的答案表明您应该使用以下命令安装:

cd /usr/local/meteor/lib/ && npm install

但 process.env 告诉我 $NODE_PATH 是/usr/lib/meteor/lib/

这是否意味着安装节点模块(供本地使用,例如 Chai)的正确位置现在是/usr/lib/meteor/lib/代替/usr/local/meteor/lib/?

大多数与此相关的问题都是在 2012 年 4 月/5 月提出的,而在 12 年 6 月中旬,NODE_PATH 的设置方式似乎发生了变化。https://github.com/meteor/meteor/commit/b7632579296257c10bf640a5f00716c3d440de71 https://github.com/meteor/meteor/commit/b7632579296257c10bf640a5f00716c3d440de71


.meteor/local/build/server/node_modules 是指向您需要安装模块的目录的符号链接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我应该在 /usr/lib 还是 /usr/local 中安装 Meteor 的 npm 模块? 的相关文章

  • 在 Express 中设置客户端可访问 Cookie

    我正在开发一个使用 Express 和 SocketIO 的 Node 应用程序 我想在我的 Express 控制器中设置一个 cookie 然后可以从我的客户端 Javascript 代码访问该 cookie 我尝试的一切似乎都不起作用
  • heroku 上 phantomjs 的分页内部支持

    我有一个 NodeJS 应用程序 使用 PhantomJS 生成 PDF 文件 我的应用程序已部署到 Heroku 并且我正在使用this https github com stomita heroku buildpack phantomj
  • exec 'node app' 挂在 gulp 任务中

    这个 gulp 任务挂起exec node config app 线 第一的exec工作正常 但第二个挂起 gulp task test function cb var exec require child process exec exe
  • 为什么流行的 JavaScript 运行时不能处理看似同步的异步脚本?

    As 牛仔在这里的评论中说道 https gist github com domenic 3889970 我们都希望 以类似于以下的风格编写 非阻塞 JavaScript 异步代码 try var foo getSomething asyn
  • npm 错误:找不到模块“core-util-is”

    当我跑步时 npm v npm install and npm install save react native voice 出现此错误 module js 549 throw err Error Cannot find module c
  • 使用 Electron 应用程序打包 Keytar

    我正在使用电子构建器 16 6 2 来打包我的电子应用程序 其中包括 keytar 3 0 2 作为产品依赖项 package json 文件包括 scripts postinstall install app deps compile d
  • socket.io 自动断开套接字

    当我在电子中运行 socket io 时 我不断在开发者控制台中收到此错误 engine io client socket probe transport websocket failed because of error transpor
  • 获取语​​音通道的用户数

    我正在重写我的音乐部分朋友不和谐机器人 https top gg bot 629799045954797609 我试图弄清楚如何获取执行命令的人的语音通道中的用户数量 我到处都找过 但似乎找不到它或它的用法 现在我正在使用以下内容 modu
  • npm: ENOENT: 没有这样的文件或目录

    我在用着npm 3 3 6当我尝试安装一堆模块时 出现以下错误 npm i babel cli babel plugin syntax async functions babel plugin transform regenerator b
  • 使用 Node.js 的前端 javascript 框架 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • process.stdout.on( 'data', ... ) 和 process.stderr.on( 'data', ... ) 的顺序

    我正在编写一个电子应用程序 该应用程序处理从电子内部执行的终端命令 我在执行时遇到了麻烦npm ls命令 从 cli 运行它时 依赖关系树会打印到 stdout 最后可能会出现一些来自 stderr 的警告 请参阅下面的屏幕截图 正确输出
  • Nodejs 如何处理相对路径?

    我有一个关于 Nodejs 路径处理的问题 我知道他们在文档中有一个关于此内容的页面 但它不包含我需要的内容 基本上 我有一个文件 其中包含引用文件的相对路径 在本例中为 png 现在 根据我调用文件的位置 图片要么找到 要么找不到 因为文
  • 检查用户是否已从 Node.js(云功能)登录 Firebase Auth

    我正在尝试在 Node js 上创建 Express 动态网页 我想在路径上的服务器 Firebase Cloud Functions 上执行以下逻辑 如果客户端已登录 Firebase Auth 则呈现主页my home page htm
  • MongoDB:如何在更新之前对查询进行排序

    我正在编写一个 Meteor Node js 应用程序 它在后端使用 MongoDB 在我的代码中的某个时刻 我需要更新specific集合中的文档 我需要使用 Mongo 的 update 方法 但我在传递正确的 复杂的 查询以缩小到该特
  • 错误 [ERR_UNSUPPORTED_DIR_IMPORT]:尝试在本地启动 Nodejs 应用程序时导入目录

    我在尝试将我的应用程序部署到 Heroku 时陷入了一个循环 我的进口声明 例如import cors from cors 由于 无法在 Common JS 中加载 ES6 模块 错误 似乎阻止了应用程序在生产环境中启动 在本地运行得很好
  • 对数组进行分组并获取计数[重复]

    这个问题在这里已经有答案了 假设我有这样的数组 foo bar foo bar bar bar zoom 我想将其分组 这样我就可以得到这样的计数 foo 2 bar 4 zoom 1 有没有一个实用程序可以做到这一点 只需使用该功能Arr
  • 使用 multer 上传来自不同字段的多个文件?

    如何让 multer 接受来自多个文件类型字段的文件 我有以下代码 使用 node js 中的 multer 上传单个文件 var storage multer diskStorage destination function req fi
  • Mongodb 的 Mongoose 与 Mongoose

    我正在学习 NodeJ 要从 NodeJS 连接并使用 MongoDB 我看到很多使用 Monk 或 Mongoose 的示例 这两个库等效吗 它们具有相同的功能还是都有特定的用途 作为 NodeJS 的初学者 我应该使用哪个 以下是使用
  • 将 JSON var 从路由传递到 ejs

    我在express EJS中有一些代码 1 在 app js 中 创建 mongo 集合对象 app locals userCollection db get userData 2 在user js快速路由文件中 我从这个数据库连接获取数据
  • React Native:无法解析模块 fs

    Unable to resolve module fs from mypath 当尝试将节点模块导入我的反应本机应用程序时 我收到此错误 该模块以这种方式使用 fs var fs require fs var list JSON parse

随机推荐