如何在 VS Code 中定义任务以使用参数执行 npm install

问题描述 投票:0回答:2

我想从

npm install
运行
VSCode Task
并始终使用一组命令参数,如何将这些参数放入tasks.json(或其他需要的地方)?

visual-studio-code npm npm-install
2个回答
1
投票

作为参考,我创建了一个自定义任务,因为我无法找到如何使用带有以下简单tasks.json的npm任务来完成它:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "install",
            "type": "shell",
            "command": "npm install --registry https://registry.npmjs.org",
            "detail": "install dependencies from package.json"
        }
    ]
}

无论如何,这不是我想要的,因为我想使用 npm 自定义任务,所以如果有人找到如何做到这一点,我会将其标记为已解决,这并不能解决我的问题。


0
投票

这对我有用:

{
    "type": "shell",
    "command": "npm run deploy:container --  --verbose --aws-profile customprofile2 --saml2aws-profile customprofile2 --stage test",
    "options": {
        "cwd": "lambdas/myfolder" // (optional) if you need to define the execution folder
    },
    "problemMatcher": [],
    "icon": {
        "id": "rocket",
        "color": "terminal.ansiBlue"
    },
    "label": "Lambda: deploy TEST",
    // "isBackground": true,
    // "detail": "command: tsc --watch"
    // "group": "none",
    "presentation": {
        // "group": "my-group",
        "focus": true,
    },
},
© www.soinside.com 2019 - 2024. All rights reserved.