Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@mypaas/mp-cli

Package Overview
Dependencies
Maintainers
5
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mypaas/mp-cli

devtools

  • 1.0.15
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
5
Weekly downloads
 
Created
Source

Devtools

开发工具。

安装

# 使用 npm 全局安装 CLI
$ npm install -g @mypaas/mp-cli
# OR 使用 yarn 全局安装 CLI
$ yarn global add @mypaas/mp-cli

命令

命令说明
mp-cli init初始化项目
mp-cli create <name>创建组件, name 为组件名
mp-cli start启动项目
mp-cli help查看命名
mp-cli -v查看当前开发工具版本

功能

开启小程序调试

此功能需要升级开发工具至 v1.0.14 以上版本方可使用,在终端运行 mp-cli -v 可查看当前全局安装的版本。

  1. 在根目录下的 app.config.js 文件中添加如下代码:
const path = require('path')

module.exports = {
    app: {
        mpPedestal: {
            root: path.join(__dirname, 'temp', 'wechat'),
            run: true,
        },
    }
}

API

属性说明
app.mpPedestal开发工具小程序底座配置对象
app.mpPedestal.root底座存放目录,建议放在项目的 temp 目录下
app.mpPedestal.run是否启动小程序端调试(start 命令)
app.mpPedestal.url自定义小程序底座地址(.tar.gz)
  1. 运行 mp-cli init 命令,初始化小程序底座

执行完成后,会看到在 app.mpPedestal.root 配置项对应的目录下载了一个基础的 taro2 项目,这就是我们的小程序底座了(可以通过配置 url 字段自定义小程序底座地址)。

  1. 运行 mp-cli start,会执行一系列的脚本,让第2步中的 taro 项目可以直接运行起来,这样我们就可以同时在 h5 和小程序端预览效果,并实现双端热更新了。

Tips

  • 在浏览器设计器中操作数据后可以点击右上角的保存按钮,小程序端就会实时更新哦~

FAQs

Package last updated on 03 Mar 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc