node.js版本更新及遇到的错
Posted 秃头少女and战战
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js版本更新及遇到的错相关的知识,希望对你有一定的参考价值。
下载你要更新的版本
双击运行
一直next
然后如果你之前安装过node.js 不用管
它会覆盖安装
安装好之后 cmd 检查版本号 node -v 出来版本号 那就没有问题
但是在启动的时候会报 node 不是不是内部或外部命令,也不是可运行的程序 或批处理文件
这个时候呢 上百度说是环境的问题
但是只要你之前安装过node 它会覆盖安装 并且环境也给你自动搞好了
重启一下就好了
重启之后
npm run dev 运行
会报\'vite\' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
这个时候呢 你只要 npm i 就可以了
node.js 9 来了!重大版本更新!
node 版本迭代实在太快了,我们做开发的当然要时刻关注着最新信息,看看这些改变对我们有什么影响
v.9.0 一个重大版本更新,下面我们看看更新哪些内容
刚更新了六个小时,还挺热乎
Async hooks 较旧的实验性API已被删除。
Errors:
对Buffer模块错误信息进行了改进。
Child Process
错误发生在 process.nextTick上。
Domains长期弃用的 dispose() 方法已被删除。
fs
fs.ReadStream 和 fs.WriteStream类可以使用destory()方法。
fs 模块的回调函数将在 undefined 上下文中执行。
HTTP/1
解析失败时,将发送 400 Bad Request 状态码。
套接字连接时设置其超时时间。
修复了一个导致请求“error”事件触发两次的bug。
现在除了net.Socket之外,HTTP客户端可以使用通用双工流。
Intl
弃用的 Intl.v8BreakIterator 方法已被删除。
OS
os.EOL 成为只读属性。
Timers
setTimeout()的时间如果超出了32位无符号整数的最大值, 将会发出警告。
可惜node本身还不支持ES6的module
大概原因可能是node 基于 v8引擎,v8没一直实现的原因吧
现在谷歌浏览器一直也不支持
往期精选文章 |
---|
小手一抖,资料全有。长按二维码关注京程一灯,阅读更多技术文章和业界动态。
以上是关于node.js版本更新及遇到的错的主要内容,如果未能解决你的问题,请参考以下文章