在node express中使用app.use()而不是script标签

时间:2016-07-17 14:34:51

标签: javascript node.js twitter-bootstrap express

我想在nodejs中使用bootsts,express 如何使用



app.use('/scripts', express.static(__dirname + '/node_modules/jquery/dist/js/jquery.min.js'));
app.use('/link', express.static(__dirname + '/node_modules/bootstrap/dist/css/bootstrap.min.css'));
app.use('/scripts', express.static(__dirname + '/node_modules/bootstrap/dist/js/bootstrap.min.js'));




而不是



  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
  <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
&#13;
&#13;
&#13;

请帮助我,谢谢!

1 个答案:

答案 0 :(得分:0)

我已使用此代码并成功,但不确定这是否是最好的

app.use('/jquery.min.js', express.static(__dirname + '/node_modules/jquery/dist/jquery.min.js'));
app.use('/bootstrap.min.css', express.static(__dirname + '/node_modules/bootstrap/dist/css/bootstrap.min.css'));
app.use('/bootstrap.min.js', express.static(__dirname + '/node_modules/bootstrap/dist/js/bootstrap.min.js'));
  <script src="/jquery.min.js"></script>
  <link rel="stylesheet" href="/bootstrap.min.css">
  <script src="/bootstrap.min.js"></script>