13
我想包括角JS使用要求,所以我用下面的代碼如何解決「沒有定義窗口」在節點JS錯誤在終端
var ang = require('angular');
但它顯示錯誤
ReferenceError: window is not defined
我知道窗口對象未在節點控制檯中定義,但幫助我如何避免此錯誤?
我希望我的問題可以理解。
我想包括角JS使用要求,所以我用下面的代碼如何解決「沒有定義窗口」在節點JS錯誤在終端
var ang = require('angular');
但它顯示錯誤
ReferenceError: window is not defined
我知道窗口對象未在節點控制檯中定義,但幫助我如何避免此錯誤?
我希望我的問題可以理解。
window
對象僅在瀏覽器中定義,並未在Node.js中定義(它改用process
)。
你得到這個錯誤的原因是因爲你試圖要求一個模塊(angular.js),該模塊旨在與瀏覽器中的DOM一起使用,而不是在Node.js環境中。
如果您想在您的HTML代碼中包含角度,請像使用標籤一樣包含任何其他JS文件。