angular2 quickstart究竟是如何工作的?

时间:2017-01-09 22:41:53

标签: javascript node.js angular

我正在阅读angular2 quickstart project,我知道我需要运行npm install来安装依赖项,然后运行npm start来运行启动脚本,该脚本位于{{1}并且是:

package.json

首先,'同时'是什么?另外,据我所知, "start": "tsc && concurrently \"tsc -w\" \"lite-server\" " 是打字稿的转换器,对吧?那么,我可以手动转换tsc文件吗?我该怎么做?

此外,项目中的哪些是导入这些已编译的.js文件的定义?

这里有太多的抽象和包装,我想手工制作并了解正在发生的事情。

1 个答案:

答案 0 :(得分:0)

让我们逐位分解命令

  • "开始" - 当你运行npm start
  • 时会运行
  • " TSC" - 运行typescript编译器
  • "&安培;&安培;" - 也运行下一个命令
  • "同时" - 这是另一个npm包,可以同时运行多达4个命令。这包含在package.json的devDependencies部分中。这个脚本的设置方式,它将运行" tsc -w"和" lite-server"同时进行。
  • " tsc -w" - 以监视模式运行typescript编译器
  • " LITE-服务器" - 运行本地托管文件的节点服务器,允许您转到localhost:XXXX并在浏览器中查看您的项目