Создание производственной сборки только с babel (без веб-пакета, потому что я использую babel-typcript) - PullRequest
0 голосов
/ 25 мая 2019

Я использую только 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", и он должен выбирать все минимизированные библиотеки.

...