[英]NodeJS Error In Constructor Language Only Present On Ubuntu
我正在嘗試讓特定的npm軟件包在Ubuntu 16.04上運行。 我目前正在運行最新版本的nodejs和npm,以及程序包(關閉)。
這是我得到的錯誤:
root@ubuntu-s-1vcpu-1gb-nyc1-01:/usr/server# nodejs index.js
/usr/server/node_modules/jsdom/lib/api.js:10
const { URL } = require("whatwg-url");
^
SyntaxError: Unexpected token {
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at createHTMLParser (/usr/server/node_modules/turndown/lib/turndown.cjs.js:529:17)
at Object.<anonymous> (/usr/server/node_modules/turndown/lib/turndown.cjs.js:537:60)
at Module._compile (module.js:410:26)
錯誤指出它發生在“ turndown”包內,並且是由於構造函數中的語言引起的。 讓我感到困惑的是,它可以在Fedora 27上正常運行。
是什么引起行為差異?
這個問題的答案是更新我的NodeJS版本。 我現在遇到另一個錯誤,但這與程序包有關。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.