【发布时间】:2018-12-04 19:01:13
【问题描述】:
我的反应项目中有以下结构
--project
|
--main
|
-- public
|
-- index.html
-- src
|
-- index.js
webpack.dev.config.js
webpack.prod.config.js
-- node_modules
-- package.json
对于上述结构,当我运行 npm start 时,出现以下错误
找不到所需的文件。名称:index.html 搜索: C:\xampp\htdocs\project\public
因为 public 文件夹位于 main 文件夹内。如何运行代码?请告诉我。
编辑
output: {
filename: 'js/[name].js',
path: path.resolve('/main/public/'),
publicPath: '/main/public'
}
尝试在 webpack 中设置路径
【问题讨论】:
-
你应该更改 webpack.prod.config.js 中的公共路径:github.com/coryhouse/react-slingshot/blob/master/…
-
请检查我的问题。我已经更新了
-
为什么只在 webpack.prod 中?为什么不能在 webpack.dev 中?当然,我都试过了,但它不起作用。
标签: reactjs react-redux