在我的流星项目中,我得到了以下错误。我在macOs中使用节点v11.10.0。提前谢谢。
SyntaxError: Use of const in strict mode.myprojectpath/node_modules/jsforce/node_modules/faye/node_modules/tough-cookie/node_modules/ip-regex/index.js:3 const v4 =‘(?:250-5\20-4\x{##**$$}10-9)(?)(?:25[0-) ^ SyntaxError:在严格模式下使用const。
发布于 2019-02-15 14:03:35
您可以在项目之外使用meteor update更新流星(包括节点),然后在项目中使用meteor update --release && meteor update --all-packages更新,最后输入一个meteor npm meteor reset并运行项目。
为了确保运行最新的npm包,您可能需要检查npm版本。非常有用的是工具npm-check-updates,您可以在项目目录之外安装该工具:
meteor npm install -g npm-check-updates然后,cd进入您的项目目录并输入
meteor npm-check-updates列出当前和最新可用的稳定版本。
如果您依赖Meteor1.3(因为在旧的Meteor和旧的Node版本中存在许多开放的安全问题),那么您可能需要安装一个旧版本的jsforce,以便在旧的环境中再次运行它。
为了确保您已经为您的1.3安装了正确的npm包,您可以使用以下方法轻松地对照新创建的项目的package.json来检查它:
meteor create --release X.Y.Z some-app-name # replace X.Y.Z with your Meteor version
meteor npm install
cat package.jsonhttps://stackoverflow.com/questions/54707941
复制相似问题