我希望有人能为我填补知识空白。在我的typescript应用程序中,我在代码中为我的构建创建了一个管道,这正在发挥作用。然而,在我的package.json中,我目前对用户名和密码进行了硬编码。我假设我将用户名和密码作为安全变量添加到环境中?如果是,我如何在打字稿中引用它们?我找到了其他环境的示例,但没有找到typescript。
"sendToSharePoint": "m365 login --authType password --userName myUserName --password myPassword"
编辑
问题似乎是,我正在通过docker构建这个,我需要通过环境变量。试图弄清楚如何做到这一点。
执行:命令:bash自变量:--c-docker run prt of g spet-env USERNAME=$USERNAME npm run script wholeProcess
在管道文件中:
- docker运行-e DEPLOY_USER=${DEPLOY_USER}-e DEPLOY_USER_PASSWORD=${DEPLOY_USER_PASSWORD}
在package.json脚本中
"sendToSharePoint":"m365 login--authType password--userName$DEPLOY_USER--password$DEPLOY_USER_password">
仍在努力使用安全机密