zoukankan      html  css  js  c++  java
  • Cesium打包命令

    package.json中

    (1)

    npm run build

    Source/Cesium.js

    仅是把Cesium源码中一千两百多个js文件做了一下引用,并不会进行打包

    所以这个Cesium.js也就相当于一个索引。使用时,只要引用这么一个Cesium.js文件,就会通过AMD模式自动引入其他Cesium的源码js文件来使用

      说明:

        出现错误

          [11:21:32] Error: ENOENT: no such file or directory, open 'D:WWWgisCesiumApps.jshintrc'

        原因

          如果是git clone的,这一步没问题,如果是下载的官方包,这一步会报错

        解决方法

          从github上下载Apps/.jshintrc和Sandcastle/.jshintrc

     

    (2)

    npm run minifyRelease

    会把Source目录下所有的js文件打包放到Build/Cesium/目录下,并且生成一个真正的供生产环境下来使用的Cesium.js文件

    (3)

    npm run minify

    会压缩优化js代码,但是不会去掉调试信息

    (4)

    npm run combineRelease

    不进行压缩优化,但是去掉了调试信息

    (5)

    npm run release

    当于combine、minifyRelease、generateDocumentation三个命令的集合。

    在Build/CesiumUnminified目录下生成调试版的Cesium.js文件
    在Build/Cesium目录下生成压缩优化好的(生产环境下)的Cesium.js文件
    并且还生成了Cesium的api文档,文档放在Build/Documentation目录下
  • 相关阅读:
    如何给博客园添加背景canvas线条动画背景
    过去-现在-未来
    如何将图片转化为代码图片
    css3炫酷登录页面
    图片跟随鼠标移动特效
    css3实现鼠标移入图片特效
    在线上传图片获取url
    《程序员修炼之道:从小工到专家》读后感01
    动手动脑-随机数和重载
    JAVA学习第三周
  • 原文地址:https://www.cnblogs.com/baby123/p/10749233.html
Copyright © 2011-2022 走看看