Plugin

在vue项目中使用monaco-editor

monaco-editor: https://github.com/Microsoft/monaco-editor 在ESM中的使用官方也有对应文档:https://github.com/Microsoft/monaco-editor/blob/master/docs/integrate-esm.md 现基于vue-cli2的项目做具体步骤说明: 1. 安...

转 android 动态加载 插件模型开发

目前市面上的应用商店,不管是 apple 还是 android 平台, 一般只有一家商店。如果要动态添加商店,允许多家商店共存。搭建一个平台,多家应用商店可以加入。类似于商场与专卖店的关系。每个商店的业务由各自实现,但统一由商场来提供接口供用户选择。下面就来简单做个原型:1 ClassLoadTestMain  商场2 ClassLoadTestPlugi...

webpack4.x抽取css【extract-text-webpack-plugin与mini-css-extract-plugin】

参考文档:https://www.npmjs.com/package/extract-text-webpack-pluginhttps://www.npmjs.com/package/mini-css-extract-plugin 项目的初始诉求是利用webpack来管理css(合并),并增加hash(性能优化),当前项目使用webpack版本为4.6.0...

plugman创建cordova插件

一、安装plumam npm install -g plugman 二、安装完之后,就可以创建plugin plugman create --name --plugin_id --plugin_version [--path ] [--variable NAME=VALUE] 参数说明: pluginName: 插件名称,eg:toast pluginID...

Flutter 实现 3des 加密

本人掘金文章 1.  介绍 目的:该插件为 ECB模式 3des 加密,解决 flutter => java后台 => 硬件 相联系的需求 (需保证App端、java服务端、硬件三方加密结果一致); 现有的 pub.dev 插件如(flutter_3des, flutter_des, des_plugin)加密后的结果均和 java、硬件加密的...

《Maven实战》笔记-8-构建部署Web项目

  一、Web项目结构 1、显式指定Web项目打包方式为war:   2、默认目录 根据“约定大于配置”的规则,Web项目的类及资源文件默认位置为src/main/java和src/main/resources,测试类和测试资源文件默认位置src/test/java和src/test/resources,Web资源目录位于src/main/webapp。...

[译]Godot系列教程五

制作插件 下文仅针对2.1版本。 关于插件 插件是为编辑器扩展出更多有用工具的重要方式。它可以完全用GDScript和标准场景开发,甚至都不需重新加载编辑器就可生效。不像模块,你无需创建C++代码、也无需重新编译整个引擎。这使得插件可能不够强大,但仍能用之完成很多事情。注:插件与你已经制作的任何场景没有不同,除了它是通过脚本添加功能。 该手册将会通过两个简...

webpack4系列之 【2. 踩坑--webpack 2.x升级至4.x】

一.安装webpack-cli,webpack@4.26.1 1.npm install webpack-cli -D 2.npm install webpack@4.26.1 -D 二.踩坑 执行npm run dev报错 1./Users/lily/ForWork/forBMSys/bm-fe/node_modules/html-webpack-plu...

webpack3向4升级中具体问题及解决办法

据说webpack4同比webpack旧版本构建速度提示至少一倍,于是开始webpack升级的尝试。 webpack4已经出来很长时间了,手头有一个基于webpack3的微信公众号项目,在项目的空档期自己在一个开发分支上做了webpack3向4的迁移。   首先将webpack升级到了4.28.2版本,因为线上项目基于webpack3的版本且为全局安装,不...

craco 配置 less.module

const CracoLess = require('craco-less') const CracoAntDesign = require('craco-antd') const path = require('path') module.exports = { plugins: [ // 针对Less的相关配置(如module...