Skip to main content

FAQ

Nextjs

1. Cross-origin

{
source: '/api/:path*',
destination: 'http://localhost/api/:path*',
},

2. If error appears, please

css error
export error
// https://mobile.ant.design/zh/guide/ssr

// next.config.js

// Next.js V12
const withTM = require('next-transpile-modules')(['antd-mobile', '@portkey/did-ui-react']);
module.exports = withTM({
// Other Next.js configuration in your project
});


// Next.js V13
const nextConfig = {
experimental: {
transpilePackages: ['antd-mobile', '@portkey/did-ui-react']);Ï
},
};

module.exports = nextConfig;

Chrome extension

1. Configure sandbox separately

Use our encapsulated HTML file from GitHub and add it to your popup.html.

2. Extension (probably because the origin is strict EcmaScript Module, e. g. a module with javascript mimetype, a ' .mjs' file, or a ' .js' file where the package.json contains '"type": "module"'). error

// webpack.config.js

const config = {
module:{
rules: [
{
test: /.m?js$/,
resolve: {
fullySpecified: false,
},
},
]
}
}