npm publish 命令的生命周期會執行的腳本順序:
prepublish > prepare > prepublishOnly > publish > postpublish
npm pack 命令的生命周期會執行的腳本順序:
prepare > prepack > postpack
npm install 命令的生命周期會執行的腳本順序:
prepare > preinstall > install > postinstall
npm uninstall 命令的生命周期會執行的腳本順序:
preuninstall > uninstall > postuninstall
npm version 命令的生命周期會執行的腳本順序:
preversion > version > postversion
npm test 命令的生命周期會執行的腳本順序:
pretest > test > posttest
npm start 命令的生命周期會執行的腳本順序:
prestart > start > poststart
npm stop 命令的生命周期會執行的腳本順序:
prestop > stop > poststop
npm restart 命令的生命周期會執行的腳本順序:
prerestart > restart > postrestart
npm shinkwrap 命令的生命周期會執行的腳本順序:
preshinkwrap > shinkwrap > postshinkwrap
對應的練習Project:https://github.com/fangjinuo/langx-js, 用於為TypeScript, JavaScript 提供大量類似於Java 的API
