Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
Javascript HTML找不到我的js文件_Javascript_Html_Angularjs - Fatal编程技术网

Javascript HTML找不到我的js文件

Javascript HTML找不到我的js文件,javascript,html,angularjs,Javascript,Html,Angularjs,我有一个卑鄙的应用程序。当我尝试从index.html链接app.min.js文件时,控制台会出现以下错误“net::ERR_ABORTED” 我尝试了所有类型的路径,如添加“/”、“./”等,但都不起作用。我认为这可能与express静态文件路径有关,所以尝试了相同的方法,但没有成功。任何其他类似问题的线程都没有修复它 代码如下: server.js const path=require('path'); const express=require('express'); const body

我有一个卑鄙的应用程序。当我尝试从index.html链接app.min.js文件时,控制台会出现以下错误“net::ERR_ABORTED”

我尝试了所有类型的路径,如添加“/”、“./”等,但都不起作用。我认为这可能与express静态文件路径有关,所以尝试了相同的方法,但没有成功。任何其他类似问题的线程都没有修复它

代码如下:

server.js
const path=require('path');
const express=require('express');
const bodyParser=require('body-parser');
常量app=express();
app.use(express.static(path.join(uu dirname,));
app.use(express.static('\build'));
use(bodyParser.json());
use(bodyParser.urlencoded({extended:true}));
app.get('/',函数(req,res){
res.sendFile(path.resolve(_dirname+'/../index.html');
});
console.log('正在运行的服务器:http://localhost:8080')
app.listen(8080)向package.json添加一些脚本。它将完成所需的脚本创建

 "scripts": {
    "prestart" : "gulp",
    "start": "node server.js",
    "build": "gulp build",
    "server": "gulp server",
    "serverbuild": "gulp server-build"
}

app.min.js是否位于构建中???它被创造了吗?你试试看,是的,我也试过那条路。请参阅所附的我的项目结构截图。app.min.js文件就在那里。当我尝试链接任何js文件时,就会发生这种情况。你是如何得到app.min.js的。。。网页包、大口大口喝还是现成的?你能分享用gulp构建的package.jsonIts吗,但它不只是找不到的app.min.js文件,还有我链接到script标签的任何js文件。更新为package.json,但没有任何区别。即使我将gulp全部取出,它仍然找不到我从索引文件链接的任何js文件。gulpfile.js请显示。。。。。我想知道创建文件的目的地是什么…这样我就可以知道没有默认任务。。。在gulpfile.js中添加gulp.task('default',['sass','compressdev','scripts','watch']);再试试看,恐怕还是不行。我对gulp比较陌生,但我的理解是,如果直接从index.html文件引用js和css,就不必使用它。它是唯一一个帮助自动化缩小和其他任务的工具。主要问题是,当我尝试从index.html文件链接.js或.css文件时,会出现错误。即使它完全删除了gulp并忽略了min.js文件,我还是恢复到了以前的提交,它再次工作。我试图弄清楚有什么不同,但看不清楚。无论如何,谢谢你的帮助。