我正在将旧存储库迁移到monorepo,同时切换到完全控制模式(和Storybook 6)。
在我的旧仓库中,我可以做
.storybook/webpack.config.js
plugins: [
new webpack.DefinePlugin({
VERSION: JSON.stringify(config.version),
}),
],
然后
foo.stories.jsx
/* global VERSION */
...
{VERSION}
以显示故事中的软件包版本。
在故事书6中,我正在做:
.storybook/main.js
...
config.plugins.push(
new webpack.DefinePlugin({
VERSION: JSON.stringify(config.version),
}),
);
...
但是{VERSION}不再打印出来。
答案 0 :(得分:0)
问题就在我身上。我需要重命名
const config = require('../ package.json'); 至 const packageConfig = require('../ package.json');
然后 版本:JSON.stringify(packageConfig.version),