[go: up one dir, main page]

CN110362320B - Command implementation method and device of application development platform - Google Patents

Command implementation method and device of application development platform Download PDF

Info

Publication number
CN110362320B
CN110362320B CN201810282944.0A CN201810282944A CN110362320B CN 110362320 B CN110362320 B CN 110362320B CN 201810282944 A CN201810282944 A CN 201810282944A CN 110362320 B CN110362320 B CN 110362320B
Authority
CN
China
Prior art keywords
plug
command
development platform
loading
line tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810282944.0A
Other languages
Chinese (zh)
Other versions
CN110362320A (en
Inventor
谢焕榆
李春城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810282944.0A priority Critical patent/CN110362320B/en
Publication of CN110362320A publication Critical patent/CN110362320A/en
Application granted granted Critical
Publication of CN110362320B publication Critical patent/CN110362320B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/33Intelligent editors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the application provides a command implementation method and a device for an application development platform, wherein the method comprises the following steps: loading a current project; loading a command line tool of an application development platform; acquiring a command in the command line tool input by a user; judging whether a plug-in corresponding to the command and adapting to the current project is installed; and if the plug-in is not installed, downloading and installing the plug-in, and executing the program mapped by the command contained in the plug-in based on the command line tool. In the embodiment of the application, by setting a program mapped by a part of commands into the plug-in, when the commands are required to be used, the application development platform installs the adaptive plug-in according to the project. The developer does not need to know the installation and use mechanism of the plug-in, and the developer is simple and convenient to use.

Description

Command implementation method and device of application development platform
Technical Field
The present application relates to the field of computer technologies, and in particular, to a command implementation method and a command implementation apparatus for an application development platform.
Background
On a one-stop application development platform, a command line tool needs to be provided for a developer to develop a product. The commands actually map a program for realizing certain functions, and after the commands are input to the application development platform, the application development platform runs the program mapped by the commands.
The development commands to be used in the development of different products are similar. However, some commands implement different logic in the programs during the development of different products, and thus different programs may be used for different products.
If the underlying programs for different products are all placed in the same command line tool, the installation speed of the command line tool is slow, and the development experience is influenced.
Disclosure of Invention
In view of the above problems, embodiments of the present application are provided to provide a command implementation method for an application development platform and a command implementation apparatus for an application development platform, which overcome or at least partially solve the above problems.
In order to solve the above problem, an embodiment of the present application discloses a method for implementing a command of an application development platform, including:
loading a current project;
loading a command line tool of an application development platform;
acquiring a command in the command line tool input by a user;
judging whether a plug-in corresponding to the command and adapting to the current project is installed;
and if the plug-in is not installed, downloading and installing the plug-in, and executing the program mapped by the command contained in the plug-in based on the command line tool.
Preferably, if the plug-in is not installed, the step of downloading and installing the plug-in, and executing the program mapped by the command included in the plug-in based on the command line tool includes:
if the plug-in is not installed, downloading and installing the plug-in;
after the plug-in installation is completed, loading the plug-in to the application development platform;
executing the program of the command map included in the plug-in based on the command line tool.
Preferably, the method further comprises the following steps:
and if the plug-in is installed, loading the plug-in to the application development platform, and executing the program mapped by the command contained in the plug-in based on the command line tool.
Preferably, the method further comprises the following steps:
before loading the plug-in, judging whether the plug-in is the latest version;
if not, updating the plug-in to be the latest version.
Preferably, the step of determining whether a plug-in corresponding to the command and adapting to the current project is installed includes:
reading the type of the current item;
and judging whether a plug-in which the type of the current item is adapted and corresponds to the command exists or not.
The embodiment of the application also discloses a command implementation device for an application development platform, which includes:
the project loading module is used for loading the current project;
the command line tool loading module is used for loading a command line tool of the application development platform;
the command acquisition module is used for acquiring commands in the command line tool input by a user;
the installation judging module is used for judging whether the plug-in which is corresponding to the command and is adapted to the current project is installed or not;
and the first command realization module is used for downloading and installing the plug-in if the plug-in is not installed, and executing the program mapped by the command contained in the plug-in based on the command line tool.
Preferably, the first command implementation module includes:
the installation submodule is used for downloading and installing the plug-in if the plug-in is not installed;
the loading sub-module is used for loading the plug-in to the application development platform after the plug-in is installed;
and the program execution submodule is used for executing the program mapped by the command contained in the plug-in based on the command line tool.
Preferably, the method further comprises the following steps:
and the second command realization module is used for loading the plug-in to the application development platform if the plug-in is installed, and executing the program mapped by the command contained in the plug-in based on the command line tool.
Preferably, the method further comprises the following steps:
the update judging module is used for judging whether the plug-in is the latest version or not before the plug-in is loaded;
and the plug-in updating module is used for updating the plug-in to be the latest version if the plug-in is not the latest version.
Preferably, the installation determination module includes:
the item type reading submodule is used for reading the type of the current item;
and the installation judgment sub-module is used for judging whether a plug-in which is corresponding to the command and is adapted to the type of the current item exists or not.
The embodiment of the application also discloses a device, including:
one or more processors; and:
one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the apparatus to perform one or more methods as described above.
Embodiments of the application also disclose one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause an apparatus to perform one or more methods as described above.
The embodiment of the application has the following advantages:
in the embodiment of the application, by setting a program mapped by a part of commands into the plug-in, when the commands are required to be used, the application development platform installs the adaptive plug-in according to the project. The developer does not need to know the installation and use mechanism of the plug-in, and the developer is simple and convenient to use.
Drawings
FIG. 1 is a flowchart illustrating a first embodiment of a command implementation method for an application development platform according to the present application;
FIG. 2 is a flowchart illustrating steps of a second embodiment of a command implementation method for an application development platform according to the present application;
FIG. 3 is a flow chart of implementing commands in an application development platform in an embodiment of the present application;
fig. 4 is a block diagram of an embodiment of a command implementation apparatus of an application development platform according to the present application.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, the present application is described in further detail with reference to the accompanying drawings and the detailed description.
One of the core concepts of the embodiments of the present application is to split the underlying program of commands for different products into different plug-ins. And only when a specific command is used, different plug-ins are installed according to the project.
Referring to fig. 1, a flowchart of a first step of a command implementation method of an application development platform according to the present application is shown, which may specifically include the following steps:
step 101, loading a current project;
the application development platform provides the capability of covering intelligent hardware access to operation management full-life-cycle service from product definition, equipment end development and debugging, application development, product testing, cloud development, operation management, data service and the like. And a developer can develop different projects on the application development platform according to business requirements.
102, loading a command line tool of an application development platform;
in the embodiment of the present Application, the Application development platform is provided with a command line tool, and the command line tool integrates multiple APIs (Application Programming interfaces) and functions for implementing commands used in the development process. Based on the API and functions of the command line tool, a developer can create a program for implementing a certain function and map the program by command. Once a command is input at the application development platform, the development platform can execute the program mapped by the command.
However, some commands implement the underlying program in different logic during the development of different products, and thus, there are many programs for many products. For example, an initialize project command init, which maps a program for implementing the function of initializing a project; a local debug command start which maps a program for implementing a local debug function; a build-locally command build which maps a program for implementing the build-locally function. When the three commands are directed to different development projects, the implementation logics of the mapped programs are different. If programs for different products are all placed in the same command line tool, the installation speed of the command line tool is slow, and the development experience is influenced.
Therefore, the program of the command for different products is split into different plug-ins, and the different plug-ins are installed according to the project only when the specific command is used. The plug-in loading mode, also called lazy loading, can reduce unnecessary loading and execution and is used for increasing the loading and running speed of the command line tool.
103, acquiring a command in the command line tool input by a user;
a user may enter commands in a command line tool at an application development platform.
Step 104, judging whether a plug-in which is corresponding to the command and is adapted to the current project is installed;
the plug-in corresponding to a command refers to a plug-in for implementing the command. The plug-in contains programs mapped by the command of a certain item, and the programs are generated by using the API and the function provided by the command line tool for function extension. The plug-in may contain only the program mapped by one command, or may contain the program mapped by a plurality of commands.
After the application development platform acquires the command, whether a plug-in which is adapted to the current project and is used for realizing the command is installed is judged.
And 105, if the plug-in is not installed, downloading and installing the plug-in, and executing the program mapped by the command contained in the plug-in based on the command line tool.
If the application development platform does not install the plug-in corresponding to the command and adapting to the current project, the plug-in of the latest version can be downloaded from the server and installed. After the plug-in is installed, the plug-in can be loaded to an application development platform; the application development platform may then execute the command-mapped program contained in the plug-in.
When the program of the command mapping runs, the API and the function provided by the command line tool need to be called.
In the embodiment of the application, by setting a program mapped by a part of commands into the plug-in, when the commands are required to be used, the application development platform installs the adaptive plug-in according to the project. The developer does not need to know the installation and use mechanism of the plug-in, and the developer is simple and convenient to use.
Referring to fig. 2, a flowchart illustrating steps of a second embodiment of a command implementation method for an application development platform according to the present application is shown, which may specifically include the following steps:
step 201, loading a current project;
the application development platform provides the capability of covering intelligent hardware access from product definition, equipment development and debugging, application development, product testing, cloud development, operation management, data service and the like to operation management full-life-cycle service. And a developer can develop different projects on the application development platform according to business requirements.
Step 202, loading a command line tool of an application development platform;
in an embodiment of the application development platform, a command line tool is provided, and the command line tool integrates various APIs and functions for realizing commands used in a development process.
Specifically, the command line tool may be run based on node. Node. Js is installed first before the command line tool is loaded.
Step 203, receiving a command in the command line tool input by a user;
a user may enter commands at the application development platform.
Step 204, judging whether a plug-in which is corresponding to the command and is adapted to the current project is installed;
after the application development platform acquires the command, whether a plug-in which is adapted to the current project and is used for realizing the command is installed is judged.
In the embodiment of the present application, the step 204 may include the following sub-steps:
substep S11, reading the type of the current project;
in the embodiment of the application, the projects developed on the application development platform can be divided according to types. For example, according to IoT's project development, project types may include device development, web applications, and mobile plug-in development. The item type may be recorded in a specific field in a configuration file underneath the item directory.
And a substep S12 of judging whether a plug-in corresponding to the command and adapting to the type of the current item exists.
In the embodiments of the present application, plug-ins for items of the same item type are generic. If a process of inputting a command has been performed for an item of the same type as the current item, a plug-in adapted to the type of the current item has been previously installed. Specifically, the plug-in is installed in the plug-in directory, and by scanning the plug-in directory, it can be determined whether a plug-in adapted to the type of the current item exists in the plug-in directory.
Step 205, if the plug-in corresponding to the command and adapted to the current item is installed, determining whether the plug-in is the latest version;
to add new functionality or fix errors, the developer of the plug-in updates the plug-in and uploads a new version of the plug-in to the server. In the embodiment of the present application, in order to make the developer use the latest version of the plug-in, it is necessary to judge whether the plug-in that has been installed is the latest version. Specifically, it may be determined whether the plug-in is the latest version by comparing the version of the current plug-in with the version of the plug-in on the server.
Step 206, if the installed plug-in is not the latest version, updating the plug-in to be the latest version;
if the installed plug-in is not the latest version, the latest version of the plug-in can be downloaded from the server and installed.
Generally, node.js is installed along with npm (Node Package Manager), which can facilitate developers to download, install, upload and manage installed packages.
The application development platform can download the packaged plug-ins through npm and install the plug-ins through npm.
Step 207, if the plug-in which is adaptive to the current project and corresponds to the command is not installed, downloading and installing the plug-in;
if the plug-in adapting to the current project is not installed, the plug-in of the latest version can be downloaded from the server and installed.
Step 208, loading the plug-in, and executing the program of the command mapping contained in the plug-in based on the command line tool.
If a plug-in that fits the current project has been installed, the plug-in is loaded to the application platform and the program of the command mapping is executed. When the program of the command mapping runs, the API and the function provided by the command line tool need to be called.
In the embodiment of the application, a program mapped by a part of commands is set into a plug-in, and when the commands are required to be used, if the plug-in adaptive to the current project is not installed in the past, the application development platform installs the plug-in of the latest version adaptive to the project; if the adaptive plug-in is installed in advance, the application development platform detects whether the installed plug-in is the latest version; and if the version is not the latest version, the update plug-in is the latest version. The developer does not need to know the installation and use mechanism of the plug-in, the developer is simple and convenient to use, and the plug-in of the latest version can be guaranteed to be used in time.
In order to enable those skilled in the art to better understand the embodiments of the present application, the following description is given by way of an example:
referring to fig. 3, a flowchart of implementing a command in an application development platform in the embodiment of the present application is shown.
The application development platform acquires a command input by a user;
the application development platform reads the type of the current project;
the application development platform judges whether a plug-in adaptive to the type of the project is installed locally;
if the plug-in is not installed, the application development platform downloads and installs the plug-in of the latest version;
if the plug-in is installed, the application development platform judges whether the plug-in needs to be updated;
if the plug-in needs to be updated, the application development platform downloads and installs the plug-in of the latest version;
after the plug-in is newly installed, the application development platform judges whether the plug-in is installed successfully;
if the installation fails, the process is ended;
if the plug-in is successfully installed or the installed plug-in does not need to be updated, the plug-in is loaded by the application development platform;
after the plug-in is loaded, the application development platform executes the program mapped by the command, and then the process is ended.
It should be noted that for simplicity of description, the method embodiments are described as a series of acts, but those skilled in the art should understand that the embodiments are not limited by the described order of acts, as some steps can be performed in other orders or simultaneously according to the embodiments. Further, those of skill in the art will recognize that the embodiments described in this specification are presently preferred embodiments and that no particular act is required to implement the embodiments of the disclosure.
Referring to fig. 4, a block diagram of a structure of an embodiment of a command implementation apparatus for an application development platform according to the present application is shown, which specifically includes the following modules:
a project loading module 401, configured to load a current project;
a command line tool loading module 402 for loading a command line tool of an application development platform;
a command acquiring module 403, configured to acquire a command in the command line tool input by a user;
an installation determining module 404, configured to determine whether a plug-in adapted to the current item corresponding to the command is installed;
a first command implementation module 405, configured to download and install the plug-in if the plug-in is not installed, and execute the program mapped by the command included in the plug-in based on the command line tool.
In this embodiment of the application, the first command implementing module 405 may include:
the installation submodule is used for downloading and installing the plug-in unit if the plug-in unit is not installed;
the loading sub-module is used for loading the plug-in to the application development platform after the plug-in is installed;
and the program execution submodule is used for executing the program mapped by the command contained in the plug-in based on the command line tool.
In this embodiment, the apparatus may further include:
and the second command realization module is used for loading the plug-in to the application development platform if the plug-in is installed, and executing the program mapped by the command contained in the plug-in based on the command line tool.
In this embodiment, the apparatus may further include:
the update judging module is used for judging whether the plug-in is the latest version or not before the plug-in is loaded;
and the plug-in updating module is used for updating the plug-in to be the latest version if the plug-in is not the latest version.
In this embodiment, the installation determining module 404 may include:
the item type reading submodule is used for reading the type of the current item;
and the installation judgment submodule is used for judging whether a plug-in which is corresponding to the command and is adapted to the type of the current item exists.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
An embodiment of the present application further provides a device, including:
one or more processors; and:
one or more machine-readable media having instructions stored thereon, which when executed by the one or more processors, cause the apparatus to perform methods as described in embodiments of the present application.
Embodiments of the present application also provide one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause an apparatus to perform the methods described in embodiments of the present application.
The embodiments in the present specification are all described in a progressive manner, and each embodiment focuses on differences from other embodiments, and portions that are the same and similar between the embodiments may be referred to each other.
As will be appreciated by one of skill in the art, embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present application have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all changes and modifications that fall within the true scope of the embodiments of the present application.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "include", "including" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or terminal device including a series of elements includes not only those elements but also other elements not explicitly listed or inherent to such process, method, article, or terminal device. Without further limitation, an element defined by the phrases "comprising one of \ 8230; \8230;" does not exclude the presence of additional like elements in a process, method, article, or terminal device that comprises the element.
The above detailed description is given to a command implementation method of an application development platform and a command implementation device of an application development platform, and a specific example is applied in this document to explain the principle and the implementation manner of the application, and the description of the above embodiment is only used to help understanding the method and the core idea of the application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A command implementation method of an application development platform is characterized by comprising the following steps:
loading a current project;
loading a command line tool of an application development platform;
acquiring a command in the command line tool input by a user;
judging whether a plug-in corresponding to the command and adapting to the current project is installed; wherein different plug-ins are adapted to different items;
if the plug-in is not installed, downloading and installing the plug-in, and executing the program mapped by the command contained in the plug-in based on the command line tool;
wherein the judging whether a plug-in corresponding to the command and adapting to the current item is installed comprises:
reading the type of the current item;
and judging whether a plug-in which the type of the current item is adapted and corresponds to the command exists or not.
2. The method of claim 1, wherein the step of downloading and installing the plug-in if the plug-in is not installed, and executing the program mapped by the command included in the plug-in based on the command line tool comprises:
if the plug-in is not installed, downloading and installing the plug-in;
after the plug-in installation is completed, loading the plug-in to the application development platform;
executing the program of the command map included in the plug-in based on the command line tool.
3. The method of claim 1, further comprising:
and if the plug-in is installed, loading the plug-in to the application development platform, and executing the program mapped by the command contained in the plug-in based on the command line tool.
4. The method of claim 1, further comprising:
before loading the plug-in, judging whether the plug-in is the latest version;
and if not, updating the plug-in to be the latest version.
5. A command realization device of an application development platform is characterized by comprising the following components:
the project loading module is used for loading the current project;
the command line tool loading module is used for loading a command line tool of the application development platform;
the command acquisition module is used for acquiring commands in the command line tool input by a user;
the installation judging module is used for judging whether the plug-in which is corresponding to the command and is adapted to the current project is installed or not; wherein different plug-ins are adapted to different items;
the first command realization module is used for downloading and installing the plug-in if the plug-in is not installed, and executing the program mapped by the command contained in the plug-in based on the command line tool;
wherein, the installation judgment module comprises:
the item type reading submodule is used for reading the type of the current item;
and the installation judgment submodule is used for judging whether a plug-in which is corresponding to the command and is adapted to the type of the current item exists.
6. The apparatus of claim 5, wherein the first command implementation module comprises:
the installation submodule is used for downloading and installing the plug-in unit if the plug-in unit is not installed;
the loading sub-module is used for loading the plug-in to the application development platform after the plug-in is installed;
and the program execution submodule is used for executing the program mapped by the command contained in the plug-in based on the command line tool.
7. The apparatus of claim 5, further comprising:
and the second command realization module is used for loading the plug-in to the application development platform if the plug-in is installed, and executing the program mapped by the command contained in the plug-in based on the command line tool.
8. The apparatus of claim 5, further comprising:
the update judging module is used for judging whether the plug-in is the latest version or not before the plug-in is loaded;
and the plug-in updating module is used for updating the plug-in to be the latest version if the plug-in is not the latest version.
9. A command realization device of an application development platform is characterized by comprising:
one or more processors; and
one or more machine-readable media having instructions stored thereon that, when executed by the one or more processors, cause the apparatus to perform the method of one or more of claims 1-4.
10. A machine-readable storage medium having stored thereon instructions, which when executed by one or more processors, cause an apparatus to perform the method of one or more of claims 1-4.
CN201810282944.0A 2018-04-02 2018-04-02 Command implementation method and device of application development platform Active CN110362320B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810282944.0A CN110362320B (en) 2018-04-02 2018-04-02 Command implementation method and device of application development platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810282944.0A CN110362320B (en) 2018-04-02 2018-04-02 Command implementation method and device of application development platform

Publications (2)

Publication Number Publication Date
CN110362320A CN110362320A (en) 2019-10-22
CN110362320B true CN110362320B (en) 2022-11-25

Family

ID=68213491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810282944.0A Active CN110362320B (en) 2018-04-02 2018-04-02 Command implementation method and device of application development platform

Country Status (1)

Country Link
CN (1) CN110362320B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113741988A (en) * 2021-09-02 2021-12-03 深圳创维-Rgb电子有限公司 Drive debugging method, device and computer readable storage medium
CN114422637B (en) * 2021-12-20 2023-12-29 阿里巴巴(中国)有限公司 Media request processing method and cross-platform engine system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101208662A (en) * 2005-03-21 2008-06-25 德克斯泰拉股份有限公司 Modular applications for mobile data system
US7602521B2 (en) * 2006-01-31 2009-10-13 Pitney Bowes Inc. Document format and print stream modification for fabricating mailpieces
CN104035783A (en) * 2014-06-27 2014-09-10 北京金和软件股份有限公司 Platform integrating method and platform integrating system matched with third party web page in application program

Also Published As

Publication number Publication date
CN110362320A (en) 2019-10-22

Similar Documents

Publication Publication Date Title
CN110221860B (en) Configuration file processing method, device, terminal and medium
CN107391104B (en) Client and reactive native code update dependence management method, device and system
CN108847950B (en) Electronic device, cloud system software automatic deployment method and storage medium
US9454356B2 (en) Method of and terminal for updating library file in system application
CN105657191B (en) Application increment upgrading method and system based on Android system
KR100952251B1 (en) A method of updating a software product by a service package, a computer-implemented method, a computer readable storage medium, and a service package
CN105786538B (en) software upgrading method and device based on android system
CN107704238B (en) Method and device for packaging items
CN105446712B (en) Application program defect repairing method and device
CN107733985B (en) Method and device for deploying functional components of cloud computing system
CN111427596B (en) Software upgrading method and device and terminal equipment
CN111309451A (en) Method for realizing cross compilation of Docker mirror images
CN108733553B (en) Docker-based test device configuration method, device and system
CN109992501B (en) Availability check of small program, available small program list generating method and device
WO2017041499A1 (en) Software upgrade method and system, and computer-readable storage medium
CN103793248A (en) Method and device for upgrading application program
CN105389187B (en) System updating method
CN111625260A (en) Method and system based on mixed mobile application program upgrading
CN111596951A (en) Method and device for configuring engineering file
CN110362320B (en) Command implementation method and device of application development platform
CN116303099B (en) Automated test environment cross-platform rapid deployment method, device, medium and equipment
CN108694049B (en) Method and equipment for updating software
CN112506518A (en) Compiling method and device based on configuration file
CN110321138B (en) Program updating and migration method and device
CN106293790B (en) application program upgrading method and device based on Firefox operating system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40016163

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant