我的app.js文件中有以下代码,
app.use(express.static('views/app1/dist'));
app.use(express.static('views/app2/dist'));
但是这里我在两个文件夹中都有相同的JS文件,它们被设计成代表同一文件夹中存在的各个HTML文件。 这里的问题是,即使我正在路由到“app2”HTML文件,“app1”JS文件也会被调用。 需要帮助使NODE了解要执行的文件夹文件。
答案 0 :(得分:1)
代码尖叫您正在使用带有EXPRESS的NODE.JS和Angular 4,所以以下是给您的提示:
ng build
,而是使用ng build --prod
,这将创建唯一的命名文件,因此不会发生冲突。