Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装node.js后,浏览器可以';t加载javascript文件夹中的文件_Javascript_Node.js - Fatal编程技术网

安装node.js后,浏览器可以';t加载javascript文件夹中的文件

安装node.js后,浏览器可以';t加载javascript文件夹中的文件,javascript,node.js,Javascript,Node.js,我的“流浪者盒子”正在运行多个本地主机网站,现在我正在尝试设置Laravel Elixir。问题是,在Ubuntu 14.04 vagrant box上安装node.js后,我的一个网站上的javascript文件(将其客户端javascript文件存储在/javascript文件夹中)对我的web浏览器变得不可访问。事实上,如果我尝试访问站点根javascript文件夹中的任何文件,vagrant服务器将返回404 not found错误。但是,可以访问/xyz/javascript文件夹 我

我的“流浪者盒子”正在运行多个本地主机网站,现在我正在尝试设置Laravel Elixir。问题是,在Ubuntu 14.04 vagrant box上安装node.js后,我的一个网站上的javascript文件(将其客户端javascript文件存储在/javascript文件夹中)对我的web浏览器变得不可访问。事实上,如果我尝试访问站点根javascript文件夹中的任何文件,vagrant服务器将返回404 not found错误。但是,可以访问/xyz/javascript文件夹

我的怀疑是node.js导致apache现在将root/javascript文件夹视为只应包含服务器端代码的文件夹,因此出于安全原因而切断了对该文件夹的访问。我怎样才能解决这个问题

谢谢

更新
我想我应该注意到,上面提到的带有/javascript文件夹的网站是一个相当古老的网站。node.js是否有任何不兼容之处?

您的声明完全没有意义。这根本不会发生。Node.js什么都不做。是的,我也对这种行为感到惊讶。但我不是在瞎编。在Ubuntu终端上运行“sudo apt get install nodejs”之前,带有/javascript文件夹的网站可以运行,但之后浏览器在/javascript文件夹中找不到任何文件。我不是说你在编造这个问题,我是说你的结论是错误的。其他原因导致了您的权限问题。节点没有文档根目录的概念。