String is not a function error on single Heroku 环境
String is not a function error on single Heroku environment
我有一个问题,特别是在使用他们的 Node 中间件进行 Algolia 搜索时,出现错误 [TypeError: string is not a function]
我有 3 个相同的环境,在我的本地计算机上重新创建所有这些环境的 master 分支不会重现错误。其他环境没有报错。
我已经尝试删除并重新安装 npm 中间件,看看我是否忘记了 --save
某些东西并比较了环境变量。我还能如何解决这个问题?
我仍然不确定这个问题的确切原因,但是从 Algolia 搜索 JS 版本 1.0 切换到 3.0 似乎已经解决了这个问题。 Algolia 制作了一个新模块,所以我不得不从 NPM 包 algolia-search
更改为 algoliasearch
.
我推测它与 SSL 有关,因为第三个环境(它不工作)是唯一一个使用 SSL (HTTPS) 的环境。除此之外,我想不出为什么它在任何地方都能工作,但不管版本如何。不管怎样,3.0 版中有新的语法,也好很多。感谢 GitHub 上的 Algolia 人回答了这个问题。
我有一个问题,特别是在使用他们的 Node 中间件进行 Algolia 搜索时,出现错误 [TypeError: string is not a function]
我有 3 个相同的环境,在我的本地计算机上重新创建所有这些环境的 master 分支不会重现错误。其他环境没有报错。
我已经尝试删除并重新安装 npm 中间件,看看我是否忘记了 --save
某些东西并比较了环境变量。我还能如何解决这个问题?
我仍然不确定这个问题的确切原因,但是从 Algolia 搜索 JS 版本 1.0 切换到 3.0 似乎已经解决了这个问题。 Algolia 制作了一个新模块,所以我不得不从 NPM 包 algolia-search
更改为 algoliasearch
.
我推测它与 SSL 有关,因为第三个环境(它不工作)是唯一一个使用 SSL (HTTPS) 的环境。除此之外,我想不出为什么它在任何地方都能工作,但不管版本如何。不管怎样,3.0 版中有新的语法,也好很多。感谢 GitHub 上的 Algolia 人回答了这个问题。