如何使用$ npm_package变量在npm package.json中设置软件包版本标记?

时间:2020-01-27 14:05:59

标签: npm package.json

similar question with accepted answer之后,我试图在一个变量中设置软件包版本,并将其用作来自同一套件的多个软件包的版本标签。

这是我的package.json:

void Alloc_Memoria_Pointers(struct Compra *compra, size_t new_size)
{
    int *temp_a = NULL;

    // Reallocate (or allocate) the memory
    temp_a = realloc(compra->id_artigos, new_size * sizeof *temp_a);

    if (temp_a == NULL)
    {
        printf("Alocacao de memoria para id artigos falhada:(\n");
    }
    else
    {
        compra->id_artigos = temp_a;
    }
}

我得到的错误:

{
...
"cdk-config": {
    "version": "1.21.1"
  },
  "devDependencies": {
    "@aws-cdk/assert": "$npm_package_cdk-config_version",
  ...

我想念什么吗?

1 个答案:

答案 0 :(得分:0)

您使用Windows吗?

对于Linux,您将使用$npm_package_cdk-config_version

但是在Windows上,您需要使用%npm_package_cdk-config_version%

很讨厌它们是不一样的。