请选择 进入手机版 | 继续访问电脑版

vs code插件开发

mayday 来自手机 显示全部楼层 发表于 2024-10-29 17:55:10
vscode插件开发,使用vsce打包插件,打包之后插件功能丢失,调试显示缺少typescript依赖;package.json文件定义如下:
"scripts": {
        "vscode:prepublish": "npm run compile",
        "compile": "tsc -p ./",
        "lint": "eslint . --ext .ts,.tsx",
        "watch": "tsc -watch -p ./"
    },
    "devDependencies": {
        "@types/node": "^16.17.0",
        "@types/vscode": "^1.76.2",
        "@typescript-eslint/eslint-plugin": "^5.30.0",
        "@typescript-eslint/parser": "^5.30.0",
        "eslint": "^8.13.0",
                "typescript": "^4.9.5"
    },
    "dependencies": {
        "vsce": "^2.15.0"
    }

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

深开鸿_苟晶晶

沙发 发表于 2024-10-30 09:05:32
需要在 dependencies 中加入 typescript 依赖,同时删除 devDependencies 中 typescript 依赖,然后使用 vsce package 打包插件。在Node.js项目中,dependencies和devDependencies都扮演着重要的角色。dependencies提供应用程序运行所需的核心功能,并在生产环境中使用;而devDependencies则是为了支持开发、测试和构建过程,通常只在开发环境中使用,具体参考以下链接:https://blog.csdn.net/zz_jesse/article/details/139348751

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部