无法使用Parse-server和vue.js

问题描述 投票:0回答:1

我在 Vuetify 3 项目中设置一个将使用解析服务器的项目时遇到了很多麻烦。

步骤

  1. 我正在安装 parse
    npm install parse @types/parse
  2. 我创建了一个
    parse.ts
    文件用于配置和初始化。
    import Parse from 'parse';
    Parse.initialize('YOUR_APP_ID', 'YOUR_JAVASCRIPT_KEY');
    Parse.serverURL = 'YOUR_PARSE_SERVER_URL';
    export default Parse;
  1. 尝试在脚本中使用它
    <script lang="ts" setup>
    
    import Parse from '@/parse'; // Path to parse file
    const createTestObject = async () => {
      const TestObject = Parse.Object.extend('TestObject');
      const testObject = new TestObject();
      testObject.set('name', 'Test Name');
    
      try {
        const result = await testObject.save();
        console.log('Test object created:', result);
      } catch (error) {
        console.error('Error creating test object:', error);
      }
    };
    </script>
  1. 使用组件

应该是这样吧? 但后来我得到了一个错误

TypeError: Super expression must either be null or a function

注释脚本块时,该错误消失,因此应该是由导入引起的。

这里到底出了什么问题?

谢谢!

vue.js parse-platform vuejs3 vuetify.js parse-server
1个回答
0
投票

嗯,看来使用

import Parse from 'parse/dist/parse.min.js';
来解决这个问题...

© www.soinside.com 2019 - 2024. All rights reserved.