expo
约 1 分钟阅读
标签:Framework
FAQ
Uncaught SyntaxError: Cannot use 'import.meta' outside a module
const { getDefaultConfig } = require('expo/metro-config');
let config = getDefaultConfig(__dirname, {
// [Web-only]: Enables CSS support in Metro.
isCSSEnabled: true,
});
config.resolver.resolveRequest = (context, moduleName, platform) => {
if (moduleName.includes('zustand')) {
const result = require.resolve(moduleName); // gets CommonJS version
return context.resolveRequest(context, result, platform);
}
// otherwise chain to the standard Metro resolver.
return context.resolveRequest(context, moduleName, platform);
};
module.exports = config;关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub1 条
- pmndrs/zustand/discussions/1967github.com/pmndrs/zustand/discussions/1967