Я определил процесс сборки под названием build-prod
следующим образом:
Теперь, когда я запускаю эту сборку:
он производит следующие файлы:
Но когда я копирую точныйКоманда :
D:\Tools\nodejs\node.exe D:\Tools\nodejs\node_modules\npm\bin\npm-cli.js run build-prod --scripts-prepend-node-path=auto
и запустить его в терминале:
Создает эти файлы:
Что происходит ???
@ edit Запуск через терминал 3.js
содержит webpackJsonp
и app.js
преобразовал мои классы es6к этой структуре:
return function(e, t, n) {t && s(e.prototype, t), n && s(e, n);}(e, [
{
key: 'initState',
value: function(e) {this.state = e || {commentHidePersistor: {}};},
},
{
key: 'hideComments',
value: function(e, t, n, r) {
e.textContent = '[+]', t.classList.add(
'collapsed'), this.state.commentHidePersistor[n] = this.state.commentHidePersistor[n] ||
{collapsedThings: {}}, this.state.commentHidePersistor[n].lastUpdate = (new Date).getTime(), this.state.commentHidePersistor[n].collapsedThings[r] = !0, this.commentsStorage.saveAll(
this.state), this.isElementInViewport(t) ||
this.scrollToParent(t);
},
},
При работе через intellij app.js
остается в формате es6:
}, i = new class {
constructor(t) {this.commentsStorage = t;}
initState(t) {this.state = t || {commentHidePersistor: {}};}
hideComments(t, e, n, o) {
t.textContent = '[+]', e.classList.add(
'collapsed'), this.state.commentHidePersistor[n] = this.state.commentHidePersistor[n] ||
{collapsedThings: {}}, this.state.commentHidePersistor[n].lastUpdate = (new Date).getTime(), this.state.commentHidePersistor[n].collapsedThings[o] = !0, this.commentsStorage.saveAll(
this.state), this.isElementInViewport(e) || this.scrollToParent(e);
}