當尋找這件事最常見的答案,我得到的是使用RequireJS您可以在客戶端代碼中使用Require功能嗎?
由於我在一個節點的環境我第一次看他們的Use with Node部分和安裝包爲開發利用npm install requirejs
概述並正確安裝的所有文件。
在用法部分中的第一行顯示的代碼下面一行: var requirejs = require('requirejs');
當這行代碼推杆,我感到我一直在試圖解決這一整段時間相同的錯誤Error: require is not defined
我相信在這一點上,我只是在這裏失去了一些東西。我雖然點RequireJS
是爲了讓你在本地使用require()
函數?
我只是試圖在我的一個控制器中包含.js
。有沒有簡單或有效的方法來做到這一點?
謝謝你的時間。
「客戶端代碼」通常是指「在瀏覽器代碼」;你在談論這個,還是你在談論Node? – Pointy
如果你想在瀏覽器中使用requirejs,那麼遵循在Node中使用requirejs的說明不會對你有所幫助。 – Quentin
不需要。您需要使用其他的東西(Browserify,Babel等)來允許'require'按照您在瀏覽器中的預期工作。這兩個庫都會將代碼轉換(轉換)成在瀏覽器中可用的東西。 –