相关疑难解决方法(0)

使用webpack输出可执行文件

我目前正在编写节点CLI工具,并使用webpack捆绑我的所有资产。该应用程序的入口点是js文件,我实际上在其中解析process.argv并运行命令(供参考,我使用的是tj / commander)。这样,一旦捆绑完成,我就可以输入./<outputFile>,它将运行我的应用程序。入口文件如下所示:

import cli from './cli';

cli.parse(process.argv);

// If nothing was supplied
if (!process.argv.slice(2).length) {
  cli.outputHelp();
}
Run Code Online (Sandbox Code Playgroud)

捆绑工作正常,但我无法通过webpack将文件输出为可执行文件。一旦我跑步chmod +x <outputFile>,一切都会正常进行。有没有一种方法可以告诉webpack授予输出文件什么权限?

node.js webpack

6
推荐指数
2
解决办法
2325
查看次数

标签 统计

node.js ×1

webpack ×1