美文网首页GIS相关three.js
VUE vue-cli使用three.js

VUE vue-cli使用three.js

作者: LeungJhowe | 来源:发表于2019-05-28 23:14 被阅读0次

    1.首先先安装three

    npm install three --save
    

    2.有的组件 如OrbitControls则不能直接使用,需要安装imports-loader and exports-loader(用于向一个模块的作用域内注入变量、从模块中导出变量)

    npm Install imports-loader and exports-loader --save-dev
    

    3.webpack.base.conf.js配置
    在其module中的rules[]中添加:

    
    {
      test: require.resolve("three/examples/js/controls/OrbitControls"),
      use: "imports-loader?THREE=three"
    },
    {
      test: require.resolve("three/examples/js/controls/OrbitControls"),
      use: "exports-loader?THREE.OrbitControls"
    }
    

    4.引用

    import OrbitControls from 'three/examples/js/controls/OrbitControls.js'
    

    相关文章

      网友评论

        本文标题:VUE vue-cli使用three.js

        本文链接:https://www.haomeiwen.com/subject/kxrstctx.html