zoukankan      html  css  js  c++  java
  • module "pages/index/wx-server-sdk" is not defined

    1、错误描述

    VM542:1 thirdScriptError
    module "pages/index/wx-server-sdk" is not defined; [Component] Event Handler Error @ pages/index/index#bound submitData
    Error: module "pages/index/wx-server-sdk" is not defined
        at require (WAService.js:1:1353304)
        at WAService.js:1:1353055
        at ye.submitData (http://127.0.0.1:37728/appservice/pages/index/index.js:61:17)
        at Object.r.safeCallback (WAService.js:1:1088665)
        at WAService.js:1:1280762
        at r (WAService.js:1:1213062)
        at WAService.js:1:1213184
        at WAService.js:1:392894
        at n (http://127.0.0.1:37728/appservice/appservice?t=1567391947377:4092:27790)
        at e.exports.<anonymous> (http://127.0.0.1:37728/appservice/appservice?t=1567391947377:4092:28132)

    2、错误原因

         在调用微信小程序中的模块,生成二维码;需要用到wx-server-sdk模块,但是这个模块没有安装

    const cloud = require('wx-server-sdk')
        cloud.init()
        exports.main = async (event, context) => {
          try {
            const result = await cloud.openapi.wxacode.createQRCode({
              path: 'page/index/index',
               430
            })
            console.log(result)
            return result
          } catch (err) {
            console.log(err)
            return err
          }
        }

    3、解决办法

          使用npm安装wx-server-sdk

    npm install --save wx-server-sdk@latest

         但是问题是,本地微信小程序项目下没有package.json文件,无法安装

    Administrator@USER-0GUONPPBHK MINGW64 /f/wio
    $ npm install --save wx-server-sdk@latest
    
    > protobufjs@6.8.8 postinstall F:wio
    ode_modulesprotobufjs
    > node scripts/postinstall
    
    npm WARN saveError ENOENT: no such file or directory, open 'F:wiopackage.json'
    npm notice created a lockfile as package-lock.json. You should commit this file.
    npm WARN enoent ENOENT: no such file or directory, open 'F:wiopackage.json'
    npm WARN wio No description
    npm WARN wio No repository field.
    npm WARN wio No README data
    npm WARN wio No license field.
    
    + wx-server-sdk@0.8.1
    added 77 packages from 157 contributors in 22.044s
    
  • 相关阅读:
    spring自定义标签
    shell脚本实战
    redis使用场景
    了解并安装Nginx
    查看jar包依赖树
    从一道索引数据结构面试题看B树、B+树
    11条sql技巧
    or/in/union与索引优化
    动态规划
    实现快速迭代的引擎设计
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313699.html
Copyright © 2011-2022 走看看