Я использую только babel (не использую webpack).Я использую машинопись через Babel.Вот мои сценарии:
"scripts": {
"start": "npm run build && electron .",
"build": "babel src -d dist --extensions \".ts,.tsx\" --copy-files",
"dist": "npm run build && electron-builder"
},
Я использую машинопись через babel, вот мое .babelrc
:
{
"presets": [
[
"@babel/preset-env",
{
"targets": ["electron 5.0"]
}
],
"@babel/preset-react",
[
"@babel/preset-typescript",
{
"allExtensions": true,
"isTSX": true
}
]
]
}
Как я могу создать производственную сборку?Где это больше не зависит от присутствия node_modules.При сборке я хочу, чтобы модули узлов думали, что NODE_ENV
- это "production"
, и он должен выбирать все минимизированные библиотеки.