我跟着:
的test.html:
<html>
<head>
<title>TEST</title>
</head>
<body>
<script type="text/javascript" src="Test.js"></script>
</body>
</html>
<script>
alert(Test);
</script>
test.js:
var Test="test";
问题是为什么它适用于Windows并且不能在Linux上运行(换句话说,为什么linux对于导入很有敏感性,但是窗口不是?)
如何在Linux上关闭javascript导入的区分大小写?
答案 0 :(得分:2)
在Linux上,test.js
和Test.js
是两个独立的文件,因为大多数文件系统都区分大小写。
您可以使用允许您将目录作为不区分大小写的文件系统挂载的ciopfs - Case Insensitive On Purpose File System在文件系统级别更改此值。
或者,您可以在网络服务器级别进行更改。 F.E.如果Linux服务器正在运行Apache,您可以使用mod_spelling添加.htaccess
文件,并使用以下选项:
CheckSpelling On
CheckCaseOnly On
但是,我认为你应该修理外壳。