节点中的这些目标是做什么用的?

What are these targets in node for?

我的包 json 中有以下内容负责构建和 运行 Angular 2 应用程序。我可以知道目标中每个标志的含义吗?这用于在 IBM Bluemix

中部署 Angular 2 应用程序
"build": "rimraf dist && webpack --progress --profile --bail",
"start": "tsc && concurrently \"tsc -w\" \"lite-server\" "

您问题的答案位于每个节点 js 库的文档中:

https://www.npmjs.com/package/rimraf

https://www.npmjs.com/package/concurrently

https://www.npmjs.com/package/tsc

https://www.npmjs.com/package/webpack

https://www.npmjs.com/package/lite-server

build 脚本正在删除 dist 文件夹,然后使用 webpack 构建您的应用程序。

start 脚本正在编译您的打字稿,然后 运行 打字稿编译器处于监视模式,然后 lite-server 同时启动。