我在使用Angular 2.4(不使用Visual Studio)的Chrome上使用Windows 7進行開發,並下載了quickstart,並且所有工作都正常。package.json中的npm腳本如何「知道」文件的位置(角度爲2.x)?
現在,我想查看我正在使用的'節點'的版本,因此我在項目文件夾(其中package.json
文件所在的位置)的命令提示符下輸入node -v
,並且一切正常。
現在,我想看看我正在使用的Typescript的版本,因此我輸入tsc -v
但它找不到它。
如果我在package.json
如"tsc-version": "tsc -v"
中輸入腳本,然後運行npm run tsc-version
命令,我確實得到了Typescript版本號。
npm
怎麼知道tsc
的JavaScript文件是?
我知道它與文件夾結構有關,./node_modules/.bin
文件夾如何發揮作用?
任何人都可以解釋這裏發生了什麼?