node.js - 如何在 Heroku 上的 Nodejs 应用程序中使用 "underscore"模块?

标签 node.js git heroku parse-platform npm

我在 Heroku 上部署了一个 Node.js 应用程序。

我需要使用“\cloud\main.js”中的“下划线”模块。

我在 main.js 中尝试了以下操作,但没有成功:

var _ = require('underscore');

将更改推送到 git 以部署到 Heroku 时,失败并给出“找不到模块下划线”。

在 Heroku 上的 Node.js 中使用 下划线 模块的正确方法是什么?

最佳答案

看起来模块'underscore'不在heroku上。

更新您的package.json文件,在其中包含“下划线”。

打开您的package.json,添加以下依赖项:

"dependencies": {    
    "underscore": "*" // Specify required version
  }

现在将修改后的package.json推送回heroku。

应用程序启动时,heroku 将自动获取 package.json 中指定的模块

关于node.js - 如何在 Heroku 上的 Nodejs 应用程序中使用 "underscore"模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35423831/

相关文章:

node.js - 当node已经用前缀编译时如何安装npm

node.js - 在express中使用jest测试重定向

Gitlab - 查看提交中删除的文件列表

git - 有人在 M1 CPU Mac 上成功运行 git-svn 吗?

javascript - 错误 : Error parsing url: undefined when migrating database to heroku

node.js - 远程nodejs服务器部署永远

node.js - 正文解析器无法处理 POST-MAN 表单数据

git - 使用需要用户名/密码的外部 Git 进行 Azure 网站部署

python - Heroku 中推送 Flask 应用程序时出错 : sqlite3 missing

python - 无法在 DjangoGirls 教程中部署到 Heroku