我在角度javascript中遇到错误“找不到文件”。我正在使用Nodejs并在html5中表达服务器和angularjs。 AngularChart.html位于“公共”文件夹中,我试图在一个级别中引用一个javascript。
script type =“text / javascript”src =“../ check.js”
它在控制台中给我错误。
GET http://localhost:3000/check.js 404 (Not Found)
这是我的文件夹结构。
\myapp\public\AngularChart.html
\myapp\check.js
它在引用文件文件夹中时起作用,但在文件夹中没有任何工作。我怀疑这可能是因为app.js中的__dirname如下所示。
var express = require('express');
var app = express();
app.use(express.static(path.join(__dirname, 'public')));
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'html');
请帮忙。
谢谢
答案 0 :(得分:1)
chart.js 应公开,因此请将其添加到公开目录中,否则会提供 404 错误(不 找到),因为它对客户端不可见。(浏览器)