节点混淆不同文件夹

时间:2018-03-06 12:34:01

标签: node.js angular web routing

我的app.js文件中有以下代码,

   app.use(express.static('views/app1/dist'));
   app.use(express.static('views/app2/dist'));

但是这里我在两个文件夹中都有相同的JS文件,它们被设计成代表同一文件夹中存在的各个HTML文件。 这里的问题是,即使我正在路由到“app2”HTML文件,“app1”JS文件也会被调用。 需要帮助使NODE了解要执行的文件夹文件。

1 个答案:

答案 0 :(得分:1)

代码尖叫您正在使用带有EXPRESS的NODE.JS和Angular 4,所以以下是给您的提示:

  1. 避免使用同名文件,这会增加服务器上的计算负担,
  2. 不使用ng build,而是使用ng build --prod,这将创建唯一的命名文件,因此不会发生冲突。