Tag: yaml

globby和rimraf应该删除除.yml文件之外的所有内容

下面的js代码(通过基础构build执行)应该实际上清除PATHS.springDist中定义的除.yml文件之外的整个文件夹,而是删除所有内容。 function cleanSpring(done) { globby([PATHS.springDist + '/*', '!.yml']).then(paths => { paths.map(item => { rimraf(item, done); }); }); } 什么可能是错的?

如何在单个API调用中在swagger中定义查询和正文参数

该API有正文和查询中的参数,我需要像这样在swagger中定义这个: parameters: [ { "name": "businessCode", "in": "query", "required": true, "type": "string", }, { "name":"clientCode", "in":"query", "required":true, "type":"string", }, { "name":"client", "in":"body", "required":true, } ]

hubot脚本加载yml文件,不要使用相对path

我正在构build一个hubot脚本,我想在其中加载一个yml文件。 我正在使用yamljs npm包来读取YAML文件。 问题是,它总是说“没有这样的文件或目录”的错误。 如果我把绝对path的作品。 我错过了什么? 我正在像这样加载文件: feeds = YAML.load('../feeds.yml'); 这是我的目录结构:

在Elastic Beanstalk单实例上configurationSSL

我正在尝试为我的NodeJS Beanstalk实例安装SSL证书。 按照Amazon的这些说明 ,我创build了YAML文件并插入了我的信息。 每次我尝试部署我得到这个错误: 应用程序版本0.0.3中的configuration文件.ebextensions / singlessl.config包含无效的YAML或JSON。 YAMLexception:扫描下一个标记时发现字符'\ t',无法在“”第10行第1列中启动任何标记:^,JSONexception:位置0处意外字符(R)。更新configuration文件。 我已经用一个精细的梳齿去掉了东西,经过了多个validation器的validation,甚至在多个操作系统上创build了它,但我似乎无法动摇这个假定的制表符。 有没有人有像JSON这样的configuration文件的例子? 我的其他configuration是在JSON和伟大的工作。 如果没有,任何人都可以看到我在这里做错了吗? Resources: sslSecurityGroupIngress: Type: AWS::EC2::SecurityGroupIngress Properties: GroupId: {Ref : MyIDHere} IpProtocol: tcp ToPort: 443 FromPort: 443 CidrIp: 0.0.0.0/0 files: /etc/nginx/conf.d/ssl.conf: mode: "000755" owner: root group: root content: | # HTTPS server server { listen 443; server_name localhost; ssl on; ssl_certificate /etc/pki/tls/certs/server.crt; ssl_certificate_key […]

将yaml文件转换为nodejs中的json

我的项目中有一个edit.yml文件。 这是yaml文件: color : white : &color-white "#FFFFFF" black : &color-black "#262626" neutral : 20 : &color-neutral-20 "#222222" 90 : &color-neutral-90 "#EEEEEE" 所以当我使用node.js下面的代码转换成json ,我没有得到&color-white 。 这可能是因为它在转换时省略了特殊字符。 但我需要他们在我的json 。 node.js代码: var fs = require('fs'); const yaml1 = require('js-yaml'); const YAML = require('yamljs'); module.exports = { save : function(item) { fs.writeFile('edit1.yml',YAML.stringify(item,4),function(err,item){ if(err) { } }); }, load […]

如何将一个对象从gulpfile传递给nodejs中的另一个JavaScript文件?

我在我的Gulp任务中有一个对象,其中包含我的Yaml文件的数据。 现在我想从其他JavaScript文件访问这个对象。 这是我的Gulp任务的样子: Gulpfile.js var mergedYaml gulp.task('LoadYamlFiles', function() { mergedYaml = global.mergedYaml; try { //Load all the Yaml files available inside pom folder glob("tests/acceptance/wdio/utilities/pom/*.yml", function (er, files) { mergedYaml = yamlMerge.mergeFiles(files); }) } catch (e){ console.log(e); } }); exports.mergedYaml = mergedYaml 这是我试图访问它的方式: Test.js try { var mergedYaml = require('../../../../gulpfile.js').mergedYaml; console.log(mergedYaml); } catch (e){ console.log(e); } […]

无法将YAML与评论合并

我正在做一个工具来自动化一些工作,我需要合并一些configurationYAML,但我需要注释,因为我需要描述未来的领域。 我已经设法做到这一点没有评论,将YAML转换为JSON,再次合并和转换为YAML。 我愿意使用XML或其他的东西,因为我可以在本地运行它。 任何人都知道任何可以帮助我? 喜欢这个: 文件1 project: general: environment: ? databases: # Main Database db1: host: localhost username: root password: root123 dbname: project logFile: ? 文件2: project: general: environment: local databases: db1: # New Log File logFile: project.log 会导致这样的结果: project: general: environment: local databases: # Main Database db1: host: localhost username: root password: root123 dbname: […]

在gitLab CI YML中获取package.json的值

我为我的nodejs应用程序使用gitLab CI。 在我的YML文件中,我需要调用一个脚本来构build一个docker镜像。 但不是使用latest我需要使用当前版本的项目。 该版本值可以在存储库的package.json文件中find。 是否有可能读取package.json文件的版本值以取代当前版本的latest版本? # … variables: CONTAINER_RELEASE_IMAGE: $CI_REGISTRY_IMAGE:latest # need version value instead of latest build: stage: build script: # … – cd /opt/core/bundle && docker build -t $CONTAINER_RELEASE_IMAGE . – docker push $CONTAINER_RELEASE_IMAGE

如何在google appengine上为node.js运行nightmare.js

梦魇和电子没有在无头Linux服务器上运行着名的问题 。 官方电子文档build议使用xvfb来伪造显示。 他们build议为travis使用这个.yml文件。 插件: 易于: 包: – xvfb 安装: – export DISPLAY =':99.0' – Xvfb:99 -screen 0 1024x768x24> / dev / null 2>&1& 题 如何将上面的代码用于node.js的google appengine的app.yaml文件中 我试图用它,因为它是,但glcoud抛出一个错误,即addon是无效的命令。 差距官方文档没有任何类似的命令。 任何build议如何我们可以运行恶梦和电子谷歌appengine为node.js ..?