Maj*_*aji 5 next.js storybook tailwind-css
我正在使用 nextjs 13,tailwindcss。尝试为该项目运行故事书会抛出:
ModuleNotFoundError: Module not found: Error: Can't resolve '/images/example.png' in 'C:\repos\mvp\src\styles'
Run Code Online (Sandbox Code Playgroud)
原因是使用bg-[url('/images/example.png')]
.storybook/main.ts
ModuleNotFoundError: Module not found: Error: Can't resolve '/images/example.png' in 'C:\repos\mvp\src\styles'
Run Code Online (Sandbox Code Playgroud)
终端显示“从 ./.\public\images at /images 提供静态文件” 有没有办法通过 Storybook 配置来解决此问题而不更改 css url() 的值?
我遇到了同样的问题:我的图像位于/public
项目根目录的目录中。我可以让我的应用程序图像正常工作,也可以使故事书图像正常工作。应用程序导入为url('/example.png')
,故事书导入为url('/public/example.png')
。
为了进行适用于这两个应用程序的导入,我~
在 URL 路径中使用了该符号,该符号引用了项目根目录。所以我的工作导入是url('~public/example.png')
.
另外,不要忘记引用staticDirs
故事书配置中的 。就我而言,是staticDirs: ["../public"]
。
归档时间: |
|
查看次数: |
1510 次 |
最近记录: |