所以我要先使用解析开始我的第一个项目,同时按照文档中的这些指示进行操作
Object.assign()
我得到“找不到模块'http2'” 有没有人遇到这个问题,我该如何开始这个项目。
node -v => v8.3.0 mongo -v => v4.0.0
答案 0 :(得分:0)
了解所使用的nodejs版本会很有帮助。 (您可以通过运行 node -v 来获取此信息)
尝试运行: npm安装http2
旧版本的node.js不支持http2,直到最近才发布了对http2的本机支持。
答案 1 :(得分:0)
http2至少需要v8.7.0。
因此,如果您还没有任何NodeJS版本管理器,则可以使用https://github.com/tj/n
假设您使用n
,运行命令
n lts
要安装最新的LTS(此后应该高于8.7.0)
根据文档,运行
parse-server --appId APPLICATION_ID --masterKey MASTER_KEY --databaseURI mongodb://localhost/test
其中APPLICATION_ID和MASTER_KEY可以是任意字符串。如果仍然失败,则运行
npm i http2 -g
答案 2 :(得分:-1)
能否在存储库中打开问题?这应该适用于您的节点版本。