修改 node_modules 中扩展包的源码
程序员文章站
2022-05-31 16:37:28
...
- 第一次尝试修改扩展包的源码,好难啊,记录一下
- 我要修改的是
form-create-designer
这个包的内容,步骤如下:
- 从
github
中下载代码到自己本地 - 在这个扩展包的
package.json
文件中,修改一下代码。(可能不同的包会不一样,这点我也不是很清楚)"main": "./dist/index.min.js", "module": "./dist/index.min.js" // 将上面两行代码修改为一下内容 "main": "./dist/index.js", "module": "./dist/index.js"
- 随后便可以修改自己想要修改的源码
- 然后将修改过的代码发布到自己的 npm 中,发布过程如下:
- 注册 npm 账号
- 在本地终端使用
npm login
登陆自己的账号 - 修改
package.json
文件中的name
(扩展包的名称,以@开始,不能有中横线),version
(版本号),author
(自己 npm 用户名) -
npm publish
发布自己的扩展包即可
- 在项目中,卸载之前的扩张包,安装自己的就可以了
推荐阅读
-
Android在高jar包版本的工程中修改方法
-
Android在高jar包版本的工程中修改方法
-
Java日期时间API系列8-----Jdk8中java.time包中的新的日期时间API类的LocalDate源码分析
-
Linux CentOS6.6系统中安装mysql源码包的方法
-
不重新打包部署 - 修改项目配置文件并快速应用到Tomcat中(即修改Tomcat war包中某个jar包中的配置文件)
-
TF签ios逆向修改ipa包中的info.plist文件icon,boundID并且重签名ipa
-
vue中node_modules中第三方模块的修改使用详解
-
使用patch-package定制node_modules 中的依赖包
-
Spring源码分析-从@ComponentScan注解配置包扫描路径到IoC容器中的BeanDefinition,经历了什么(一)?
-
Linux CentOS6.6系统中安装mysql源码包的方法