无法加载require.js主模块

时间:2017-03-11 16:22:38

标签: javascript node.js requirejs

我正在尝试在我的应用中使用require.js,但看起来它看不到主要路径。

有加载脚本:

<script data-main='public/scripts/main.js' src='public/scripts/require.js'></script>

我尝试了所有/public/scripts/main.js,public / scripts / main和其他人,但我仍然得到:

Uncaught SyntaxError: Unexpected identifier
at exec (require.js:2410)
at XMLHttpRequest.xhr.onreadystatechange (require.js:2421)

我认为问题出现在节点中间件路径中,当我尝试使用index.html和脚本加载它时,它可以正常工作,但是对于整个后端的东西,它不会:(

我在节点中如何设置/公开:

  Server.app.use('/public', express.static(path.join(__dirname, 'public')));

任何人都知道解决方案吗?

1 个答案:

答案 0 :(得分:-1)

你可以再试一次:

<script data-main='/public/scripts/main.js' src='/public/scripts/require.js'></script>