2017-04-09 151 views
0

有一個編輯器eclipse Orion,它允許在Web瀏覽器中以各種語言編輯源代碼。一個instruction說編輯可以通過這幾行代碼設置HTMLeclipse Orion ReferenceError:require is not defined

<link rel="stylesheet" type="text/css" href="http://eclipse.org/orion/editor/releases/4.0/built-editor.css"/> 
<script src="http://eclipse.org/orion/editor/releases/4.0/built-editor.min.js"></script> 
<script> 
/*global require*/ 
require(["orion/editor/edit"], function(edit) { 
    edit({className: "editor"}); 
}); 
</script> 

我粘貼這些行到一個編輯器,適應了包括.css.js文件的路徑,並在Web瀏覽器調用的頁面。它導致錯誤Uncaught ReferenceError: require is not defined

有一個替代指令說,包括-amd版本的eclipse Orion JS文件,還包括某個require.js JS文件。 我是否遺漏了一些東西,或者是指令中缺少提示,始終包含require.js以提供require函數?

該指令已有幾年了。我正在使用最近的Orion build 14.3。這些年來有什麼變化嗎?請求函數是否在早期版本中提供過一次?

回答

0

是,requirejs需要包括,例如用

<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.5/require.js></script> 

如果您安裝了涼亭requirejs你可能想使用類似

<script src="./bower_components/requirejs/require.js"></script> 

另請參閱以下工作獵戶sourcode例如:

http://libingw.github.io/OrionCodeEdit/

相關問題