最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

使用节点v11.10.0在Meteor项目中获取语法错误

IT培训 admin 8浏览 0评论

使用节点v11.10.0在Meteor项目中获取语法错误

我的流星项目中出现以下错误。我在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 ='(?:25 [0-5] | 2 [0-4] [0- 9] | 1 [0-9] [0-9] | [1-9] [0-9] | [0-9])(?:\。(?: 25 [O-

^^^^^ SyntaxError:在严格模式下使用const。

回答如下:

您可以使用项目外部的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

然后进入你的项目目录并输入

meteor npm-check-updates

列出您当前和最新的稳定版本。

如果您依赖于Meteor 1.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.json

使用节点v11.10.0在Meteor项目中获取语法错误

我的流星项目中出现以下错误。我在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 ='(?:25 [0-5] | 2 [0-4] [0- 9] | 1 [0-9] [0-9] | [1-9] [0-9] | [0-9])(?:\。(?: 25 [O-

^^^^^ SyntaxError:在严格模式下使用const。

回答如下:

您可以使用项目外部的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

然后进入你的项目目录并输入

meteor npm-check-updates

列出您当前和最新的稳定版本。

如果您依赖于Meteor 1.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.json
发布评论

评论列表 (0)

  1. 暂无评论