我想用AngularJS代码创建WAR包:
我从资源目录导入了.js文件:
<script src="resources/vendor/es6-shim/es6-shim.js"></script>
但我不知道如何从Javascript代码导入.js文件:
<script>
System.import('resources/system-config.js').then(function () {
System.import('main');
}).catch(console.error.bind(console));
</script>
我如何解决这个问题?
答案 0 :(得分:0)
您不需要JS在WEB-INF目录中,因为浏览器无法请求该目录中的文件(除非您在服务器上有某些内容会拦截对&的请求) #34; / resources&#34;并从该目录中读取文件)。看起来你在#34; / public&#34;中也有JS代码。目录,所以你的JS文件应该从那里加载。
<script src="public/vendor/es6-shim/es6-shim.js"></script>
和
<script>
System.import('public/system-config.js').then(function () {
System.import('main');
}).catch(console.error.bind(console));
</script>