当前位置: 首页 > news >正文

精品网站建设费用 真好磐石网络怎么做优化

精品网站建设费用 真好磐石网络,怎么做优化,政府网站建设步骤,网站失败后怎么重新建设前言 最近新入职了一家公司,公司新开了有个未来城市的项目,需要用到3D城市建模,公司老总选了Mars3d作为前端框架,项目分给我了,又是一个全新的领域,开搞吧! 下面是自己遇到的几个小问题&#x…

前言

最近新入职了一家公司,公司新开了有个未来城市的项目,需要用到3D城市建模,公司老总选了Mars3d作为前端框架,项目分给我了,又是一个全新的领域,开搞吧!
下面是自己遇到的几个小问题,记录一下:

  • 1 npm install copy-webpack-plugin --save -dev 时报错

在这里插入图片描述解决办法:npm install copy-webpack-plugin --save -dev --legacy-peer-deps

  • 2 第二个小错误就是很简单的粗心了,报错代码:const path = require(‘path’)SyntaxError: Identifier ‘path’ has already been declared解决办法:检查一下代码,就是自己多写了一遍这个声明语句,把重复的代码删除就好了。

  • 3 ERROR TypeError: compilation.getCache is not a function
    在这里插入图片描述
    解决办法:出现这个错误一般是我们的webpack和copy-webpack-plugin的版本不匹配导致的,这个时候我们只需要删除自己的copy-webpack-plugin,然后安装一个低版本的即可(这可能是第一个问题安装的后遗症
    两条指令:卸载:npm uninstall copy-webpack-plugin,安装:我安装的是copy-webpack-plugin@5.0.0,我的webpack版本是

  • 4 ERROR Error: [copy-webpack-plugin] patterns must be an array
    解决办法:这个是说我们的配置 new CopyWebpackPlugin()的参数必须是一个数组,我们从官网拷贝过来的代码好像是

        new CopyWebpackPlugin({patterns: [{ from: path.join(cesiumSourcePath, 'Workers'), to: path.join(config.output.path, cesiumRunPath, 'Workers') },{ from: path.join(cesiumSourcePath, 'Assets'), to: path.join(config.output.path, cesiumRunPath, 'Assets') },{ from: path.join(cesiumSourcePath, 'ThirdParty'), to: path.join(config.output.path, cesiumRunPath, 'ThirdParty') },{ from: path.join(cesiumSourcePath, 'Widgets'), to: path.join(config.output.path, cesiumRunPath, 'Widgets') }]}),

改成这样就好了

      new CopyWebpackPlugin([{ from: path.join(cesiumSourcePath, 'Workers'), to: path.join(config.output.path, cesiumRunPath, 'Workers') },{ from: path.join(cesiumSourcePath, 'Assets'), to: path.join(config.output.path, cesiumRunPath, 'Assets') },{ from: path.join(cesiumSourcePath, 'ThirdParty'), to: path.join(config.output.path, cesiumRunPath, 'ThirdParty') },{ from: path.join(cesiumSourcePath, 'Widgets'), to: path.join(config.output.path, cesiumRunPath, 'Widgets') }])
  • 5
    These dependencies were not found:
    @turf/turf in ./node_modules/mars3d/dist/mars3d.js
    *mars3d-cesium in ./node_modules/mars3d/dist/mars3d.js, ./src/main.js
    To install them, you can run: npm install --save @turf/turf mars3d-cesium
    这个很简单就跟着运行这条指令就好了。 npm install --save @turf/turf mars3d-cesium

  • 6 还有问题我会继续更新

http://www.mmbaike.com/news/64411.html

相关文章:

  • 英文商城网站建设企业管理培训机构
  • 做分析报表的网站台州关键词优化平台
  • 肇东网站建设全国培训机构排名前十
  • 钓鱼网站下载安装幽默软文经典案例300
  • 免费wordpress页面编辑器南宁seo外包靠谱吗
  • html5炫酷网站培训课
  • 做网站架构需要什么工具百度竞价推广关键词优化
  • 个人网站备案不能盈利网页制作成品模板网站
  • 建网站的成本计算公司网站制作需要多少钱
  • 艺术网站建设北京营销推广公司
  • 网站如何在推广中国宣布取消新冠免费治疗
  • 做网站的网页设计用cdr吗网络推广公司十大排名
  • 58网站为啥做不好信息流广告投放公司
  • 向百度提交网站seo教程优化
  • php大型网站开发百度地图收录提交入口
  • 网站建设和维护需要学的东西怎么提交网址让百度收录
  • 如何做个小程序自己卖货泰州seo公司
  • 网站开发培训班新站seo快速排名 排名
  • 泰安市泰山区招聘信息长沙优化网站
  • 专业做二手网站有哪些深圳华强北
  • 上海公司法人落户条件网络优化工程师吃香吗
  • 个人网站备案做论坛郑州seo关键词
  • 没有外网ip怎么做网站天津最新消息今天
  • 做淘客的网站都有哪几个郑州网站推广公司电话
  • 深圳网站设计公司北大青鸟软件开发培训学费多少
  • 用网上的文章做网站行吗营销推广是什么意思
  • 做视频直播的网站站长工具日本
  • 如何做快递api接口网站网络推广都有哪些平台
  • 高端网站设计品牌建什么网站可以长期盈利
  • 微信h5在哪个网站做网站外包