开发模式下的 Strapi 服务器未启动

时间:2021-06-18 22:26:59

标签: node.js postgresql npm server strapi

所以,我正在尝试使用 Strapi,但是当我尝试使用 npm run develop 启动开发服务器时什么也没有发生,我的意思是,webpack 编译了一些东西,我收到了一条积极的消息,比如“一切正常”,但我无法真正访问 Strapi UI 或类似内容,并且端口 1337 上没有任何新内容。 A print from my terminal after running npm run develop

我已经尝试了所有可以在 Internet 上找到的方法,例如使用 npm cache clean --force 清理缓存、删除 node_modules 和 package-lock.json,然后运行 ​​npm install,但没有工作。

我正在使用 Docker 创建我的数据库 (PostgreSQL),这是 docker-compose.yml(我不知道这是否可以帮助解决 Strapi 问题,但无论如何...)


services: 
    next-blog:
        container_name: next-blog
        hostname: next-blog
        image: postgres
        restart: always
        environment: 
            POSTGRES_PASSWORD: aVeryStrongPasswordWow
            POSTGRES_DB: next-blog
            PGDATA: /var/lib/postgresonly/data/pgdata
        volumes:
            - ~/.PostgresData/postgresonly/next-blog:/var/lib/postgresonly/data/pgdata
        ports:
            - 5432:5432

顺便说一句,我的处理器是 AMD Phenom II X4 B45,我的操作系统是 Ubuntu 20.04。我读过一些关于 Strapi 在使用特定处理器时遇到问题的文章,但我不知道我的是否是其中一个有问题的处理器。

节点版本:14.17.1 NPM 版本:6.14.15

package.json:

{
  "name": "next-blog",
  "private": true,
  "version": "0.1.0",
  "description": "A Strapi application",
  "scripts": {
    "develop": "strapi develop",
    "start": "strapi start",
    "build": "strapi build",
    "strapi": "strapi"
  },
  "devDependencies": {},
  "dependencies": {
    "strapi": "3.6.3",
    "strapi-admin": "3.6.3",
    "strapi-utils": "3.6.3",
    "strapi-plugin-content-type-builder": "3.6.3",
    "strapi-plugin-content-manager": "3.6.3",
    "strapi-plugin-users-permissions": "3.6.3",
    "strapi-plugin-email": "3.6.3",
    "strapi-plugin-upload": "3.6.3",
    "strapi-plugin-i18n": "3.6.3",
    "strapi-connector-bookshelf": "3.6.3",
    "knex": "0.21.18",
    "pg": "8.5.1"
  },
  "author": {
    "name": "A Strapi developer"
  },
  "strapi": {
    "uuid": "05c8397d-cca0-40db-84b7-d3a753d45cf8"
  },
  "engines": {
    "node": ">=10.16.0 <=14.x.x",
    "npm": "^6.0.0"
  },
  "license": "MIT"
}

如果您需要任何其他信息来解决此问题,我很乐意与您分享。抱歉任何英语错误和我的语言不好,谢谢:)

0 个答案:

没有答案