如题:
目前有个需求是有一些类库是npm包的形式,那在cocos creator里面可以直接安装npm包,然后在工程里面import使用吗?
可以的吧。
可以~~~~
怎么引入呢?大佬
require(xxx)
那离线包放在什么地方呢?
2.4.3主包内引入没问题,分包的话,有点问题,不知道以后会不会修正··
我公众号里 关于ab包那篇文章介绍了
npm需要放node_modules里面吧
当然,npm的包会自动安装到那个目录下
确定吗?我试了不行
Uncaught (in promise) Error: Unable to resolve bare specifier ‘dayjs’ from
你这个问题应该是导入你npm模块的时候的问题吧,如果是只有js库,再通过npm install @types/xxx ,下载一个d.ts文件试一下
实测npm包是可以用的,但是打包的时候有没有打进项目不是很清楚,希望官方解答一下。
2.4.3,内置bundle中引用会被打包,但其他bundle不行
1赞
实测的确不行。
坐等官方回答。
在根目录下使用这个命令 npm install xxx(包名) --save
那npm包会装在哪里呢?在assets下面吗?
[quote=“512371181, post:8, topic:102196”]
m需要放node_modules里
[/quote] 会在node_modules生成然后直接require 模块就好了
要手动创建node_modules文件夹吗?
npm包直接在assets文件夹外的项目文件夹根目录
npm i xxx
就可以了
creator2.x应该是支持npm包的。abundle 不支持npm的问题,我也修复了。
解决CocosCreator2.4.x的ABundle不能使用npm包的问题