首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
雷_伊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
webpack多配置打包
开发的时候遇到一个问题,webpack怎么配置让es6的导入导出打包的时候转成commonjs的导入导出并且也保留es6导入导出,如果在开发一个库,需要同时支持ES模块和CommonJS模块
react native打包配置步骤记录
记录一下打包的步骤(其实按照官网做就行了,这里只是记录一下): 要先按照官网打包发布 · React Native 中文网的要求去搞一个my-release-key.keystore的文件放到andr
增加扩展积木块
增加扩展积木块 (1) 找到scratch-vm/src/extensions目录,和扩展有关的函数都在这里,比如新建一个scratch3_camera文件夹新建index.js文件
使用ES6以上的语法报错
使用ES6以上的语法报错 用的是react16,用async和await,还有一些类,发现会报错,会解析不到这两个东西,然后查了一些资料要下插件改一下babel
webpack构建工具优化
webpack构建工具优化 (1) 使用rspack替换webpack,rspack比webpack快好几倍,但是项目太大,如果从webpack改成rspack特别是改动很多的时候就会有很多兼容性问题
积木禁用
积木禁用 有个需求就是在没有用到事件头积木的时候要禁用积木块,这里就记录一下逻辑,自己修改一下源码其实就知道了 (1) 积木禁用就调用scratch-blocks/core/block.js的setD
拷贝积木
拷贝积木 突然发现openblock和scratch不一样的一个功能就是openblock有个拷贝积木,虽然这个功能在项目中不是很重要,但是可以学习一下这个源码
设置默认积木头
设置默认积木 (1) 可以在procedures.js下设一个方法,给出一段文本,然后使用textToDom方法转换成dom元素,然后再将dom元素转换成block (2) 然后在gui使用方法
打开文件位置
打开文件位置,如果做了那个文件管理的话,就可以有一个可以打开文件所在位置的功能,直接用electron内置的模块就可以做到了 (1) 使用electron的shell模块的showItemInFold
修改角度积木
修改角度积木 (1) 修改角度积木下拉框只要用js原生就可以了,可以看一下乐高spike的样子,在scratch-blocks/core下找到field_angle.js,这个就是角度积木的js文件
下一页
个人成就
文章被点赞
15
文章被阅读
3,019
掘力值
103
关注了
10
关注者
4
收藏集
2
关注标签
2
加入于
2023-04-18