欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

修改 node_modules 中扩展包的源码

程序员文章站 2022-05-31 16:37:28
...
  • 第一次尝试修改扩展包的源码,好难啊,记录一下

  • 我要修改的是 form-create-designer 这个包的内容,步骤如下:
  1. github 中下载代码到自己本地
  2. 在这个扩展包的 package.json 文件中,修改一下代码。(可能不同的包会不一样,这点我也不是很清楚
    "main": "./dist/index.min.js",
    "module": "./dist/index.min.js"
    // 将上面两行代码修改为一下内容
    "main": "./dist/index.js",
    "module": "./dist/index.js"
    
  3. 随后便可以修改自己想要修改的源码
  4. 然后将修改过的代码发布到自己的 npm 中,发布过程如下:
    1. 注册 npm 账号
    2. 在本地终端使用 npm login 登陆自己的账号
    3. 修改 package.json 文件中的 name (扩展包的名称,以@开始,不能有中横线),version (版本号),author (自己 npm 用户名)
    4. npm publish 发布自己的扩展包即可
  5. 在项目中,卸载之前的扩张包,安装自己的就可以了