相关疑难解决方法(0)

跨平台NPM启动脚本

我正在构建一个将由Windows和OS X上的人员开发的Electron应用程序.我想创建一个跨平台的启动脚本.到目前为止,我已经完全没有运气了.我认为,问题是我需要设置NODE_ENV环境变量,语法略有不同.

我希望有一种方法我还没有找到.我当前的脚本部分如下:

"scripts": {
    "start:osx": "NODE_ENV=development electron ./app/",
    "start:win": "set NODE_ENV=development && electron ./app/"
}
Run Code Online (Sandbox Code Playgroud)

我真的想创建一个单独的"开始"脚本并消除特定于平台的变体.可能吗?

npm electron

8
推荐指数
1
解决办法
2859
查看次数

如何基于操作系统运行npm

我为每个操作系统都有这 2 个 npm:

"pack": "cd dist/fold1 && type script11.js script22.js script33.js > all.js",
"pack-unix": "cd dist/fold1 && cat script11.js script22.js script33.js > all.js"
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它们成为一个命令?

喜欢: "pack": "cd dist/fold1 && <if win than type else cat> script11.js script22.js script33.js > all.js",

npm npm-scripts

5
推荐指数
2
解决办法
2531
查看次数

标签 统计

npm ×2

electron ×1

npm-scripts ×1