小编Kra*_*ang的帖子

使用 Express 提供 node_module

我正在尝试在我的 SPA 平均堆栈应用程序中为我的客户端提供一个特定的节点模块。我的应用程序结构如下:

-应用程序/

--index.html

-node_modules/

-index.js

我想通过在我的 index.js 文件中执行此操作,使模块 angular-simple-sidebar 在我的前端可用:

'use strict';
let express = require('express');
let routes = require('./api/routes');
let path = require('path');

app.use((req, res, next) => {
  req.start = Date.now();
  next();
});

// ***** THIS IS THE PROBLEM LINE *****
app.use('/scripts', express.static(__dirname + '/node_modules/angular-simple-sidebar'));


app.use(express.static(path.join(__dirname, './app')));
app.use(routes);

app.get('/', (req, res) => {
  res.sendFile('index.html', {
    root: ('./app')
  });
});

/* GET Api index page */
app.get('*', (req, res) => {
  res.send('404 page not found!', 404);
});

app.listen(3000, …
Run Code Online (Sandbox Code Playgroud)

node.js express

2
推荐指数
1
解决办法
1521
查看次数

标签 统计

express ×1

node.js ×1