Изменить запись в webpack.config.js (CRA2) - PullRequest
0 голосов
/ 29 июня 2019

После извлечения мне нужно изменить основную запись, но в CRA2 я вижу только относительные пути в paths.js

entry: [
  // the line below with these two lines if you prefer the stock client:
  // require.resolve('webpack-dev-server/client') + '?/',
  // require.resolve('webpack/hot/dev-server'),
  isEnvDevelopment &&
    require.resolve('react-dev-utils/webpackHotDevClient'),
  // Finally, this is your app's code:
  paths.appIndexJs,
  // We include the app code last so that if there is a runtime error during
  // initialization, it doesn't blow up the WebpackDevServer client, and
  // changing JS code would still trigger a refresh.
].filter(Boolean)`

У меня есть часть путей в paths.js

dotenv: resolveApp('.env'),
appPath: resolveApp('.'),
appBuild: resolveApp('build'),
appPublic: resolveApp('public'),
appHtml: resolveApp('public/index.html'),
appIndexJs: resolveModule(resolveApp, 'src/client/index'),
appPackageJson: resolveApp('package.json'),
appSrc: resolveApp('src/client'),
appTsConfig: resolveApp('tsconfig.json'),
appJsConfig: resolveApp('jsconfig.json'),
yarnLockFile: resolveApp('yarn.lock'),
testsSetup: resolveModule(resolveApp, 'src/client/setupTests'),
proxySetup: resolveApp('src/server/setupProxy.js'),
appNodeModules: resolveApp('node_modules'),
publicUrl: getPublicUrl(resolveApp('package.json')),
servedPath: getServedPath(resolveApp('package.json')),
};

Наконец, мне нужно изменить src / index.js на src / client / index.js Но у меня все еще есть ошибка

Error: ENOENT: no such file or directory, open
/Users/home/Documents/Programming/making_waves/src/index.js

Дайте мне шанс изменить настройки веб-пакета

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...