MMF-FE / vite-plugin-cdn-import

Import modules from CDN with vite plugin
MIT License
208 stars 30 forks source link

monorepo 无法解析 ModuleVersion #3

Closed Code-13 closed 3 years ago

Code-13 commented 3 years ago

建议将 version 作为 module 可选项

vfasky commented 3 years ago

有类似的项目参考吗? 我们期望库引用 CDN 上的包版本,跟本地是一齐的; 如果需求手动改,很难做到。

如果你需要手动指定版本,可以这样:

// vite.config.js
import importToCDN from 'vite-plugin-cdn-import'

export default {
    plugins: [
        importToCDN({
            modules: [
                {
                    name: 'react',
                    var: 'React',
                    path: 'https://cdn.jsdelivr.net/npm/react@16.12.0/umd/react.production.min.js',
                },     
            ],
        }),
    ],
}
Code-13 commented 3 years ago

没有意识到可以传递 fullpath,如果这样的话,问题可以解决;谢谢解答