Reactjs 将Storybook与TypeScript集成
我正在尝试将一个用TypeScript编写的非常简单的React应用程序与Storybook集成在一起。我试着关注故事书问题列表上的几个问题,但不知道最新的信息是什么。当我尝试运行故事书时,出现以下错误:Reactjs 将Storybook与TypeScript集成,reactjs,typescript,webpack,storybook,Reactjs,Typescript,Webpack,Storybook,我正在尝试将一个用TypeScript编写的非常简单的React应用程序与Storybook集成在一起。我试着关注故事书问题列表上的几个问题,但不知道最新的信息是什么。当我尝试运行故事书时,出现以下错误: ERROR in ./.storybook/config.js Module not found: Error: Can't resolve '../stories' in 'react-mobx-mui-ts-seed/.storybook' @ ./.storybook/config.j
ERROR in ./.storybook/config.js
Module not found: Error: Can't resolve '../stories' in
'react-mobx-mui-ts-seed/.storybook' @ ./.storybook/config.js 6:4-25
有人能告诉我哪里出了问题吗?完整的项目可在Github上访问:
以下是我的故事书webpack.config.js:
const path = require('path');
const SRC_PATH = path.join(__dirname, '../src');
module.exports = {
module: {
rules: [
{ test: /\.ts$/, loader: 'ts-loader', exclude: /node_modules/ },
{ test: /\.tsx$/, loader: 'ts-loader', exclude: /node_modules/ },
{
test: /\.(jpg|png|svg)$/,
loader: 'file-loader',
exclude: /node_modules/
},
{
test: /\.css$/,
use: [{ loader: 'style-loader' }, { loader: 'css-loader' }]
}
]
},
resolve: {
modules: [SRC_PATH, 'node_modules']
},
plugins: []
};
提前谢谢
编辑:我现在正在工作。您可以访问Github项目链接以获取更新的工作代码。我刚刚签出了您的代码。
npm启动
和npm运行故事书
都失败:-(我运行的是Node v8.9.1,已经有一段时间没有接触过这段代码了-故事书和material ui在此之后都经历了几次发布,npm install
可能会采用最新版本。请尝试通过删除版本号中的“^”来锁定package.json中的版本。感谢提供的提示。不幸的是,这不起作用。