Javascript 安装es6承诺

Javascript 安装es6承诺,javascript,node.js,npm,es6-promise,Javascript,Node.js,Npm,Es6 Promise,我正在车间里工作,第二个“保证不会有任何伤害”的练习是指导我安装es6 promise 使用我的Windows 7命令提示符,我正在键入npm install es6 promise(以及其他一些变体),并收到消息 npm ERR! code E404 npm ERR! 404 Not Found: es6-promise@latest npm ERR! A complete log of this run can be found in: npm ERR! C:\...\_logs\

我正在车间里工作,第二个“保证不会有任何伤害”的练习是指导我安装es6 promise

使用我的Windows 7命令提示符,我正在键入
npm install es6 promise
(以及其他一些变体),并收到消息

npm ERR! code E404
npm ERR! 404 Not Found: es6-promise@latest

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\...\_logs\2018-12-21T03_29_29_521Z-debug.log
我刚刚从过去的一个项目中清除了我的依赖项和其他node_模块,所以我可能需要安装一些其他打包的模块来获得这个模块

编辑:


它似乎已经配置了一个定制的npm镜像,据说运行在。无论出于何种原因,此镜像没有es6承诺

您可以通过运行将其重置为正常npm

npm set registry https://registry.npmjs.org/
在此之后,您可以通过再次运行
npm install es6 promise
来安装
es6 promise
。这可能是您的教程所必需的


但是,一般来说,承诺(和
异步
/
等待
)在您的节点版本中已经现成可用,无需安装任何东西。

它应该正常工作。扩展日志(2018-12-21T03_29_29_521Z-debug.log)中是否有任何有用的信息?您做错了什么-这可能在debug.log文件中解释过-es6 promise没有依赖性,甚至不需要,除非您使用的是旧的nodejsOkay,感谢您的澄清。我已经在问题中发布了日志,我的节点版本是v10.14.2Did您是否尝试在不安装依赖项的情况下进行研讨会?正如@phihag所说,承诺是开箱即用的。当然,除非您需要仅由软件包提供的东西。是的,它在没有安装的情况下工作!!谢谢!我一定错过了那个部分。是的,我记得在另一个教程中设置了那个镜子。我已经按照您的指示将其设置为正常npm。不幸的是,我仍然收到相同的错误消息。你能发布你现在得到的扩展构建日志吗?npm get注册表的输出是什么?你是如何安装这面镜子的?
npm set registry https://registry.npmjs.org/