OpenHarmony开发者论坛

标题: vs code插件开发 [打印本页]

作者: mayday    时间: 2024-10-29 17:55
标题: vs code插件开发
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"
    }
作者: 深开鸿_苟晶晶    时间: 2024-10-30 09:05
需要在 dependencies 中加入 typescript 依赖,同时删除 devDependencies 中 typescript 依赖,然后使用 vsce package 打包插件。在Node.js项目中,dependencies和devDependencies都扮演着重要的角色。dependencies提供应用程序运行所需的核心功能,并在生产环境中使用;而devDependencies则是为了支持开发、测试和构建过程,通常只在开发环境中使用,具体参考以下链接:https://blog.csdn.net/zz_jesse/article/details/139348751




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5