首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用节点v11.10.0获取Meteor项目中的语法错误

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

Stack Overflow用户
提问于 2019-02-15 11:04:24
回答 1查看 181关注 0票数 0

在我的流星项目中,我得到了以下错误。我在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。

EN

回答 1

Stack Overflow用户

发布于 2019-02-15 14:03:35

您可以在项目之外使用meteor update更新流星(包括节点),然后在项目中使用meteor update --release && meteor update --all-packages更新,最后输入一个meteor npm meteor reset并运行项目。

为了确保运行最新的npm包,您可能需要检查npm版本。非常有用的是工具npm-check-updates,您可以在项目目录之外安装该工具:

代码语言:javascript
复制
meteor npm install -g npm-check-updates

然后,cd进入您的项目目录并输入

代码语言:javascript
复制
meteor npm-check-updates

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

如果您依赖Meteor1.3(因为在旧的Meteor和旧的Node版本中存在许多开放的安全问题),那么您可能需要安装一个旧版本的jsforce,以便在旧的环境中再次运行它。

为了确保您已经为您的1.3安装了正确的npm包,您可以使用以下方法轻松地对照新创建的项目的package.json来检查它:

代码语言:javascript
复制
meteor create --release X.Y.Z some-app-name # replace X.Y.Z with your Meteor version
meteor npm install
cat package.json
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54707941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档