小编Zah*_*ain的帖子

yaml.scanner.ScannerError: 在扫描下一个标记时发现无法启动任何标记的字符 '\t'

我正在尝试创建节点和 mongo 服务并使用 docker compose 文件在同一网络中运行它们,但它向我显示了此错误“yaml.scanner.ScannerError: while scan for the next token found character '\t' that can't start any令牌”当我运行 docker-compose build 命令时

谁能帮帮我吗。

这是我的 docker-compose.yml 文件

version: '3'
services:
    node:
        build:
            context: .
            dockerfile: node.dockerfile
        ports:
            - "3000:3000"
        networks: 
            - nodeapp-network
    mongodb:
        image: mongo
        networks: 
            - nodeapp-network

networks: 
  nodeapp-network:
    driver: bridge
Run Code Online (Sandbox Code Playgroud)

docker-compose

21
推荐指数
2
解决办法
3万
查看次数

错误代码:3685。正则表达式的非法参数

我正在尝试使用以下 SQL 语句在 MySQL 8.0 中找到一个确切的数字

SELECT * FROM rulebook.node__body 
WHERE body_value REGEXP "[[:<:]]DVP[[:>:]]";
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

当我运行上述 SQL 语句时,出现以下错误

错误代码:3685。正则表达式的非法参数

你能请任何人告诉我我哪里出错了。

mysql-8.0

7
推荐指数
2
解决办法
2621
查看次数

Docker:Powershell 中的“无效参考格式”

我从 docker hub 中提取了一个 Node js 镜像,并使用 Node Express 生成器生成了一个小示例站点。
我想在 Docker 容器内创建一个卷,并将站点文件夹映射到该卷。

我想从 docker 容器运行该节点。
我正在使用这个命令:

docker run -p 8003:3000 -v $(pwd):/var/www -w "/var/www" node npm start
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

docker

4
推荐指数
1
解决办法
2006
查看次数

如何在拖放中固定元素的位置 - Angular

我使用角度材料拖放来为用户提供一个选项,以根据他的选择更改项目的顺序,但我希望一个元素是静态的,这样它的顺序就无法更改,并且任何项目都不能放置在其上方。我正在使用禁用的属性,但没有得到预期的结果。有谁可以告诉我如何固定“无项目”位置,使其位置无法更改,并且任何项目都不能放置在其上方?

我在下面的链接下创建了相同的演示。

https://stackblitz.com/edit/angular-drag-and-drop-example-123?file=src%2Fapp%2Fcdk-drag-drop-disabled-example.html

angular-material angular

1
推荐指数
1
解决办法
2377
查看次数

邮递员“错误:验证错误:用户名:路径`用户名`是必需的。”

我正在尝试使用邮递员测试我的路线。下面是我的 user.model.js 文件

const mongoose = require('mongoose');

const Schema = mongoose.Schema;

const userSchema = new Schema({
  username: {
    type: String,
    required: true,
    unique: true,
    trim: true,
    minlength: 3
  },
}, {
  timestamps: true,
});

const User = mongoose.model('User', userSchema);

module.exports = User;
Run Code Online (Sandbox Code Playgroud)

我的用户路由器文件如下

const router = require('express').Router();
let User = require('../models/user.model');

router.route('/').get((req, res) => {
    User.find()
        .then(users => res.json(users))
        .catch(error => res.status(400).json('Error: ' + error));
});

router.route('/add').post((req, res) => {
    const username = req.body.username;

    const newUser = new User({ username …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js postman

0
推荐指数
1
解决办法
2383
查看次数