用monaco editor打造在线代码编辑器

前言 本文主要记录了用monaco开发一个在线代码编辑器,全程使用webpack和ES6语言。并对一些在开发中遇到的细节问题做了解答:如何在webpack环境下将界面语言设置成中文(官方只提供了AMD模块架构下设置中文的例子);如何在代码编辑器中添加针对某个代码库的API提示(该功能适合开发一个代码库产品的在线开发者平台) 安装 npm install -D monaco-editor 引用 import * as monaco from 'monaco-editor'; 配置 webpack配置 //设置worker文件输出路径 entry: { "app": './index. »

声明式的三维地球渲染1:基于Webpack的Cesium+React应用

原文地址:http://blog.isquaredsoftware.com/2017/03/declarative-earth-part-1-cesium-webpack/ 使用Create-React-App和Webpack的DllPlugin插件 介绍 Cesium.js是一个渲染三维地球的JavaScript库。可以实现丰富的地理空间可视化,比如图标、文字标签、矢量几何体和三维模型等等。这些对象都可视化在一个带有地形和影像的三维地球上。 Cesium与Google Earth再理念和功能上非常相似。但是,相比Google Earth浏览器插件(GEP,现已弃用),Cesium有许多优势。Google »