为什么Node js没有看到node_modules文件夹中的文件

时间:2018-05-24 21:26:47

标签: node.js express

我添加到我的html页面:

<script src="/node_modules/angular/angular.min.js"></script>

但我有错误:

  

获取http://localhost:30003/node_modules/angular/angular.min.js 404   (未找到)

我试图添加到我的服务器文件中:

app.use(express.static(__dirname + '/node_modules/'));

并没有帮助。 请告诉我如何解决它?

1 个答案:

答案 0 :(得分:1)

像这样使用:

app.use('/scripts', express.static(__dirname + '/node_modules/angular/'));

然后在你的HTML中,你可以这样得到它:

<script src="/scripts/angular.min.js"></script>