소스 검색

Fix dirname issue with webpack

Tatiana Inama 6 년 전
부모
커밋
e9dd1e086b
2개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      scraper/src/server.ts
  2. 4 0
      scraper/webpack.config.js

+ 2 - 2
scraper/src/server.ts

@@ -4,8 +4,8 @@ import fs from 'fs';
 import { saveImage, scrapeCritters, CONFIG, storeData } from './scraper';
 
 const app: express.Application = express();
-const publicDataPath = `${__dirname}/../public/data`;
-const publicImagesPath = `${__dirname}/../public/images`;
+const publicDataPath = process.env.DATA_PATH || `${__dirname}/../public/data`;
+const publicImagesPath = process.env.IMG_PATH || `${__dirname}/../public/images`;
 
 dotenv.config();
 

+ 4 - 0
scraper/webpack.config.js

@@ -20,4 +20,8 @@ module.exports = {
     filename: 'bundle.js',
     path: path.resolve(__dirname, 'build'),
   },
+  node: {
+    __filename: false,
+    __dirname: false,
+  }
 };