[英]SyntaxError: Use of const in strict mode in Heroku
我正在看一本書的教程,我們剛剛在本地數據庫旁邊建立了一個基於heroku的mongodb數據庫。 本地應用程序運行正常,但是在Heroku上運行時,出現以下錯誤
/app/node_modules/mongoose/lib/index.js:7
const Schema = require('./schema');
^^^^^
SyntaxError: Use of const in strict mode.
我猜測Heroku上的Node版本與我的本地主機不同,但事實並非如此。
當我在本地上執行節點--version時
v8.9.3
當我在Heroku上執行此操作時
v0.10.48
這有點令人困惑。
如何解決此問題,使其在Heroku上運行。 我已經聯系了他們的支持,但是他們將我發送到了這里,因為這是一個應用程序問題。
謝謝
請參閱Heroku文檔 。 如果要使用特定版本的nodejs(例如支持const
使用package.json
的engines部分。
來自Heroku的示例:
{
"name": "myapp",
"description": "a really cool app",
"version": "1.0.0",
"engines": {
"node": "8.9.4"
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.