我有这个game.js的game.ts文件编译代码的问题:打字稿requirejs问题与加载外部模块
var GameObjects = require("./GameObjects")
我已经建立了我的index.html页面JS进口像这样:
<script language="javascript" src="javascripts/require.js" type="text/javascript"> </script>
<script language="javascript" src="javascripts/jquery-1.8.2.min.js" type="text/javascript"> </script>
<script language="javascript" src="ts/GameObjects.js" type="text/javascript"> </script>
<script language="javascript" src="ts/game.js" type="text/javascript"> </script>
,这是Chrome的错误:
Uncaught ReferenceError: exports is not defined GameObjects.js:82
Uncaught Error: Module name "GameObjects" has not been loaded yet for context: _. Use require([]) http://requirejs.org/docs/errors.html#notloaded
任何想法的朋友?
thx +1,如果我的解决方案只有一个项目,最好的方法是重新安装它,我没有看到项目菜单中的选项:( – Nikos
所以像这样: '"%(fullpath)"','')”IgnoreExitCode =“true” /> –
Nikos
是 - 虽然'--target ES5'前的''"属于(如果你真的想要的目标ES5) – Fenton