gpt4 book ai didi

node.js - 从 package.json "scripts"部分创建 WebStorm 运行配置

转载 作者:IT老高 更新时间:2023-10-28 23:04:02 64 4
gpt4 key购买 nike

在我的 package.json 文件中,我有以下“脚本”配置。

...
"scripts": {
"start": "watchify -o lib/index.js -v -d .",
"build": "browserify . | uglifyjs -cm > lib/index.js",
"test": "jest"
}
...

这允许我从命令行运行 npm startnpm buildnpm test

这太棒了!但理想情况下,由于界面非常方便,我希望能够使用运行配置从 WebStorm 中运行这些任务。我一直无法弄清楚如何做到这一点。

有没有办法创建我自己的自定义运行配置或从我的 package.json 自动生成它们?

最佳答案

您可以为此使用 Node.js 运行配置。例如,对于 'npm start':

Working dir: /path/to/your/package.json

JavaScript file: /path/to/global/node_modules/npm/bin/npm-cli.js

Application parameters: run start

要从命令行查找全局 node_modules 路径,请使用“npm root -g”。

无法从文件中自动创建运行配置。创建自己的运行配置的唯一方法是开发一个插件 - 见 http://confluence.jetbrains.com/display/IDEADEV/Run+Configurations

更新:从 2016.x 开始,WebStorm 提供了一个特殊的运行配置 - npm - 用于运行/调试 NPM 脚本。它可以通过编辑配置...对话框手动创建,也可以通过选择NPM tool window中的脚本自动添加。 (可以从package.json右键菜单打开)。

https://www.jetbrains.com/help/webstorm/2017.3/running-npm-scripts.html

关于node.js - 从 package.json "scripts"部分创建 WebStorm 运行配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28576950/

64 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com