Skip to Content
JavaScript 经典实例:第三版
book

JavaScript 经典实例:第三版

by Adam D. Scott, Matthew MacDonald, Shelley Powers
September 2022
Intermediate to advanced
585 pages
8h 17m
Chinese
China Electric Power Press Ltd.
Content preview from JavaScript 经典实例:第三版
搭建开发环境
31
你可以使
npm outdated
命令查看全部依赖的更新情况。
$ npm outdated
这个命令的输出如下所示。
Package Current Wanted Latest Location
------- ------- ------ ------ --------
eslint 7.18.0 7.25.0 7.25.0 my-site
eslint-plugin-promise 4.2.1 4.3.1 5.1.0 my-site
lodash 4.17.20 4.17.21 4.17.21 npm-test
Wanted
列给出的是可更新的新版,将在下一次执
npm update
命令时安装。
Latest
列给出的是包的最新版。在上述示例中
lodash
eslint
个包都可以更
新到最新版本。不过
eslint-plugin-promise
只会更新到
4.3.1
版。这个包的最
新版是
5.1.0
,大版本号变了,这意味着,根据语义版本规则,不能自动安装这一版。
这里所讲的情况稍微交换了一些,其实
npm
允许在
package.json
文件中具
体指定版本策略。然而,在实际使用中,几乎所有人都采用前述更新策略。
如果想进一步了解
npm
对版本号的处理,请阅读
npm
文档(
https://oreil.ly/
NX8js
)。
如果想把依赖更新到新的大版本,要自己动手操作。可以直接编辑
package.json
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

JavaScript

JavaScript

T. J. Crowder
JavaScript

JavaScript

David Flanagan
JavaScript Patterns

JavaScript Patterns

Stoyan Stefanov

Publisher Resources

ISBN: 9787519869601