npm的lodash 包 怎么用?

是有开放自定义编译接口或者使用外部更加快的编译方案?
比如esbuild?
vite?

是的,以后是非常意愿接这些的!但是离开放还有点早

1赞

使用是按官网来的。

image

是这么用的吗?

import zip from './lodash-es/zip.js';


还没用就报错了,而且,内部引用 显示报错

你别把 lodash-es 放到项目里面,你通过 npm 安装

npm install --save lodash-es

嗯, 好了, 感谢。

也帮我看下吧。 protobuf和lodash,用 npm的方式

npm 安装完为什么还要放到项目里呢,直接 import lodash from ‘lodash-es’; 不就好了

我没放项目里啊

这些不都是直接放项目里了吗,

你看我代码里没有,但是不知道为什么报这些错

参照 2 楼提供的内容,你这里 npm 安装完那些包之后,导入方式应该这么写,这里 ‘protobufjs/minimal.js’ 可能会有红色下划线提示,按照它说的安装一下指定包就好了

image

然后,资源里有一个 pb 文件,这个文件里的 protobuf 是有问题的,找不到那个类型,你可以参考我们 example-3d 项目仓库的 npm-case 里的 package.json 的脚本生成写法重新生成 pb,就可以直接 import 使用了

protobuf用了新的打包,能用,但是报错

lodash,还是不行,头都大了。每用一个npm包,都要要人命啊。

image

image

没放项目里,运行报错

这个我也遇到过 你删掉temp试试

删掉temp,还是一样报错

借個帖子發問下
最近用3.0在導mobx要做數據的狀態管理
但是npm包載入用會有執行錯誤
import { observable } from “mobx”
let a = observable({ i: 123 });
代碼就寫了兩行
錯誤看上去是cjsloader的process is undefined

有老哥知道这个json包引入失败什么问题吗?
请问npm包该如何引入cocos中使用? - Creator 3.x - Cocos中文社区