Skip to content

升降级方法

一、升级

  直接通过npm命令就可以升级版本。

执行前,package.jsonddei-editorddei-flow的版本为旧版本:

json
  ...
  "dependencies": {
    "ddei-editor": "^1.2.42",
    "ddei-flow": "^1.0.0",
  }
  ...

执行bash命令,获取最新版本

bash
  npm i ddei-flow@latest

执行后,package.jsonddei-editorddei-flow的版本变为最新:

json

  ...
  "dependencies": {
    "ddei-editor": "^1.2.43",
    "ddei-flow": "^1.0.1",
  }
  ...

二、降级或升级至指定版本

  降级稍微麻烦一点,需要先删除已安装的包,然后制定一个新版本。

执行前,package.jsonddei-editorddei-flow的版本为原有版本:

json
  ...
  "dependencies": {
    "ddei-editor": "^1.2.42",
    "ddei-flow": "^1.0.0"
  }
  ...

执行前,查看node_modules/ddei-editor/package.json中的版本:

json
    "name": "ddei-editor",
    "version": "1.2.42",

查看node_modules/ddei-flow/package.json中的版本:

json
    "name": "ddei-flow",
    "version": "1.0.0",

用bash或手动删除node_modules/ddei-flownode_modules/ddei-editornode_modules/ddei-frameworknode_modules/ddei-autolink中四个目录(如果目录不存在则不用删除)。

bash
  rm -rf ./node_modules/ddei-editor
  rm -rf ./node_modules/ddei-framework
  rm -rf ./node_modules/ddei-autolink
  rm -rf ./node_modules/ddei-flow

修改package.jsonddei-editorddei-flow的版本为指定版本:

json
  ...
  "dependencies": {
    "ddei-editor": "^1.2.43",
    "ddei-flow": "^1.0.1"
  }
  ...

执行npm命令,拉取包

bash
  npm i

或删除package.jsonddei-editor的依赖,重新拉取包:

json
  ...
  "dependencies": {
    "ddei-editor": "^1.2.42", 
    "ddei-flow": "^1.0.0"
  }
  ...

执行npm命令,拉取包

bash
  npm i ddei-editor
  npm i ddei-flow

执行后,查看node_modules/ddei-editor/package.json中的版本:

json
    "name": "ddei-editor",
    "version": "1.2.43",

查看node_modules/ddei-flow/package.json中的版本:

json
    "name": "ddei-flow",
    "version": "1.0.1",

技术支持

QQ:3697355039
微信公众号:ddei757