1
因此,我正在嘗試構建javascriptair /站點。在package.json
裏面有一個npm腳本指向一個javascript「命令」package-scripts
。該存儲庫被發現https://github.com/kentcdodds/p-s。在Windows中,它出現了JScript錯誤。嘗試從Windows上的package.json執行腳本會引發JScript錯誤
Script: C:[path_to_code]\package-scripts.js
Line: 2
Char: 1
Error: Syntax error
Code: 800A03EA
Source: Microsoft JScript compilation error
所以在package.json
,它已經是這個
"scripts": {
"start": "package-scripts"
}
如果我改變package.json
以下幾點:
"scripts": {
"start": "package-scripts.cmd"
}
我能得到服務器啓動。所以我的問題是,爲什麼會發生這種情況,我們如何改變package.json
以使其通過相同的命令跨平臺。
'node package-scripts.js'?看起來像你試圖用microsoft js vm評估節點腳本。 –
這裏有一個鏈接到[github問題](https://github.com/javascriptair/site/issues/98) – comfroels
是的,我試過了,它輸出的是它試圖運行它,但然後只是把我扔回命令提示符。實際上並沒有執行任何操作 – comfroels