Javascript &引用;未捕获的语法错误:意外标记<&引用;导入时出错

Javascript &引用;未捕获的语法错误:意外标记<&引用;导入时出错,javascript,node.js,mean-stack,Javascript,Node.js,Mean Stack,我正在尝试导入.js文件,但在导入时遇到未捕获的SyntaxError:意外标记

我正在尝试导入.js文件,但在导入时遇到未捕获的SyntaxError:意外标记<错误。我只是跳进了meanstack,在导入文件时遇到了这些问题。即使是角度文件也不会被导入

server.js

//Variables------------------------------
var express = require('express');
var app = express();
var port = process.env.PORT || 8080;
var morgan = require('morgan');
var mongoose = require('mongoose');
var User = require('./app/models/user');
var bodyParser = require('body-parser');
var router = express.Router();
var appRouters = require('./app/routes/api')(router);
var path = require('path');
//---------------------------------------

//Middleware--------------------------
app.use(morgan('dev'));
app.use(bodyParser.urlencoded({ extended: true })); // for parsing 
application/x-www-form-
app.use(bodyParser.json()); // for parsing application/json
app.use('/static', express.static(__dirname+'/public'))
app.use('/api',appRouters);


 mongoose.connect('mongodb://localhost:27017/test',function(err){
  if(err){
  console.log('Not connected '+err);
   }else{
  console.log('Connected to db');
   }
   });

//-------Fontend Routes
  app.get('*',function(req,res){
  res.sendFile(path.join(__dirname + '/public/app/views/index.html'));
 });


 app.listen(port,function(){
 console.log('Running the server');
 });
index.html

<html>
 <head>
   import file
   **<script src="app/app.js"></script>**
   </head>

   <body>
   <div class="container">
   <nav class="navbar navbar-dark bg-dark">
   <span class="navbar-brand mb-0 h1">Navbar</span>
   </nav>
   </div>

   </body>
  </html>
您说过,对于
*
,即除以
/api
/static
开头的URL(您首先定义)之外的任何URL,都可以提供
index.html
的内容

那么你就有了:

<script src="app/app.js"></script>

…它将获取
index.html
,并尝试将其视为JavaScript。但事实并非如此

让脚本的URL正确(或者让服务器为您请求的URL提供正确的数据)

您说过,对于
*
,即除以
/api
/static
开头的URL(您首先定义)之外的任何URL,都可以提供
index.html
的内容

那么你就有了:

<script src="app/app.js"></script>

…它将获取
index.html
,并尝试将其视为JavaScript。但事实并非如此


让脚本的URL正确无误(或者让服务器为您请求的URL提供正确的数据)。

谢谢您提供的信息。。。。我将提供静态文件的路径目录从“app.use('/static',express.static(\uu dirname+'/public'))”更改为“…”。。。。。。。。app.use(express.static(uu dirname+/public))。。自从它成为服务目录后,它就开始工作了。谢谢你提供的信息。。。。我将提供静态文件的路径目录从“app.use('/static',express.static(\uu dirname+'/public'))”更改为“…”。。。。。。。。app.use(express.static(uu dirname+/public))。。自从它成为服务目录后,它就开始工作了。
<script src="app/app.js"></script>