1、js文件的编码,如果与apache默认输出编码不匹配,并且含有中文,有可能导致脚本执行出错。举个例子,js文件是gbk的,但是apache输出页面中指定utf-8,会导致文件乱码;
2、apache输出js文件时给定的content-type,如果不正确,也会导致js文件不解析,这个可以通过抓包判断;
apache 是多线程机制,他为每一个访问用户建立单独的线程,彼此互不影响,但是线程占用内存,访问量大内存会吃不消,nodejs 和Apache 的一个很大不同在于“单线程机制”,不同的用户使用同一个线程,采用非阻塞I/O和事件驱动 有效提高了服务器的并发数上限(同时在线人数)。js就放在htdocs下就可以,或者你的apache的httpd.conf指定的网站目录下jsp应用可以用/script/abc.js方式, 如果你放在 apache的htdocs的script下