提问人:Cbubg 提问时间:11/17/2023 最后编辑:Cbubg 更新时间:11/17/2023 访问量:19
如何将 npm 包添加到 cocos creator 项目中?
How to add npm package to cocos creator project?
问:
我在将 npm 包添加到 Cocos Creator v3.8 项目时遇到了问题。
我想添加该软件包,因为在编辑器时间读取谷歌表格数据以进行游戏配置非常有用。
在安装过程中,我遵循了以下步骤:
1)使用命令提示符下的命令将包安装在项目根文件夹中。npm install --save typescript ts-node @types/node googleapis
2)之后,我能够在我的项目脚本中使用包代码 - 调用后自动添加的 VS Code。但是编辑器开始记录一个错误:我的脚本不起作用。import { google } from 'googleapis';
const auth = new google.auth.JWT
Error: Unresolved specifier ./lib/mappingTable.json
3)在谷歌上搜索了一些关于 npm 包问题的信息后,我在 cocos 论坛的那个帖子中发现了一个关于导入地图的建议。因此import-map.json我使用以下语法创建了文件:
{
"imports": {
"googleapis": "./node_modules/googleapis/build/src/"
}
}
并在“项目设置”/“脚本”选项卡中引用它。 但现在编辑器日志记录
[Scene] Error: Error: Directory import is not supported
[Scene] Missing class: ee756oFCtRKa4sg3jxG8FrD
[Scene] Missing class: 06063xe/bRFu6qv9Dplmdk0
我的脚本仍然不起作用。
我是 Cocos 创建者和打字稿开发的新手——有很多东西我可能没有正确理解。我应该怎么做才能使 npm 包在我的游戏脚本中正常运行?
答: 暂无答案
评论