【问题标题】:Why is process.env.PORT ⎮⎮ 8001 not working?为什么 process.env.PORT ⎮⎮ 8001 不起作用?
【发布时间】:2021-09-18 09:17:07
【问题描述】:

我正在使用 MERN 编写网站后端代码。

这是我在server.js中的代码:

import express from "express"
import mongoose from "mongoose"

//App config
const app = express();
const port = process.env.PORT ⎮⎮ 8001

我在输入npm start 后得到一个很大的错误

file:///Users/.../.../.../.../server.js:6
const port = process.env.PORT ⎮⎮ 8001               

SyntaxError: Invalid or unexpected token

如果有人知道如何解决这个问题,非常感谢。

提前致谢,

埃米尔

【问题讨论】:

  • 因为你有某种形式的大肥管,而不是普通的|
  • 感谢您告诉我

标签: javascript node.js server backend


【解决方案1】:

这似乎是一个复制粘贴错误。 你有的是“⎮” U+23AE Integral Extension Unicode Character:

需要的是这样的:

|

这是 URL 编码形式:

encodeURI("⎮")
"%E2%8E%AE"
encodeURI("|")
"%7C"

尝试将其替换为以下内容:

const port = process.env.PORT || 8001

【讨论】:

    猜你喜欢
    • 2020-07-28
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 2013-03-07
    • 2019-08-06
    • 2016-07-05
    相关资源
    最近更新 更多