小听众
小听众
  • 发布:2019-12-29 18:39
  • 更新:2022-06-28 09:32
  • 阅读:3739

【报Bug】uni-app nvue 不能使用require 引入模块

分类:uni-app

uni-app nvue 不能使用require 引入模块,报没有require,页面全部采用nvue开发, 卡在这里了,require引用第三方的框架,引入不了,急

2019-12-29 18:39 负责人:无 分享
已邀请:
a***@163.com

a***@163.com

可以通过将外部js挂载到App实例上来使用:

  1. 在App.vue中引入并挂载外部js
    const biz = require('./business');  
    export default {  
    onLaunch: async function() {  
        this.mybiz = biz;  
    }  
    }
  2. 在nvue页面中使用:
    // 任意函数里面  
    getApp().mybiz.hello();
  • Kytrun

    可以是可以,但是操作麻烦,而且纯 nvue 不支持

    2022-06-28 11:24

  • 秃头码农哥

    在App.vue中也会报错


    20:51:55.515 reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught ReferenceError: require is not defined  
    20:51:55.547 at (app-service.js:85:3)
    20:51:55.578 at (app-service.js:142:3)

    2022-08-16 20:53

Javin

Javin

怎么解决的?

芋泥波波

芋泥波波

您好,请问解决了吗

1***@qq.com

1***@qq.com

同样的问题,解决了吗?

4***@kuaipu.com.cn

4***@kuaipu.com.cn

解决了吗?

9***@qq.com

9***@qq.com

解决了吗??急

woshicainiao

woshicainiao - 前端工程师

我也卡在这里了

y***@youjiuzs.com

y***@youjiuzs.com

请问大哥解决了么,我也遇到这样的情况了

熊猫互娱

熊猫互娱

我也是

power啊啊

power啊啊

请问解决了么,我也遇到这样的情况了

  • a***@163.com

    看我的评论,有个间接方案

    2022-01-25 10:18

  • power啊啊

    回复 a***@163.com: 我这是在node_modules里面的文件,const { MultiFormatReader, BarcodeFormat } =require('../node_moduls/@zxing/library'),这个路径不太会写

    2022-01-25 11:36

  • 1***@qq.com

    回复 a***@163.com: 在 mina中使用 也是报同样的错误

    2022-09-21 11:16

1***@qq.com

1***@qq.com

请问一下怎么解决啊?

1***@qq.com

1***@qq.com

同样的问题,怎么没人解决啊

3***@qq.com

3***@qq.com

有人解决了吗?我也遇到这样的情况了

要回复问题请先登录注册