我遵循:
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区分大小写,而window却不这样)?
如何在Linux上关闭JavaScript导入的区分大小写?
在Linux上,test.js
并且Test.js
是两个独立的,因为在大多数的文件系统区分大小写的文件。
您可以使用ciopfs-用途不区分大小写的文件系统ciopfs在文件系统级别进行更改,该文件系统允许您将目录挂载为不区分大小写的文件系统。
或者,您可以在网络服务器级别更改此设置。例如,如果Linux服务器正在运行Apache,则可以.htaccess
使用以下选项添加使用mod_spelling的文件:
CheckSpelling On
CheckCaseOnly On
但是,从个性上来说,我认为您应该改为固定外壳。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句