«webpack» 태그된 질문

Webpack은 JavaScript 모듈 번 들러입니다. Webpack은 종속성이있는 모듈을 가져 와서 해당 모듈을 나타내는 정적 자산을 생성합니다. Webpack의 주요 기능은 확장성에 뿌리를두고 있으며 개발자가 웹 아키텍처 및 웹 성능에서 모범 사례를 사용할 수 있도록합니다.

2
하나의 NPM 패키지에서 여러 ES6 모듈을 내보내는 방법
하나의 파일에 대략 5 개의 서로 다른 ES6 클래스로 구성된 비교적 작은 NPM 패키지를 만들었습니다. export default class MyClass { // ... } 그런 다음 다음과 같은 패키지의 시작점을 설정했습니다. export { default as MyClass } from './my-class.js'; export { default as MyOtherClass } from './my-other-class.js'; 그런 다음 webpack과 babel을 …

1
TypeError : 정의되지 않은 'webpackJsonp'속성을 읽을 수 없습니다
약 2 년 전에 create-react-app를 사용하여 생성 된 반응 앱 (app A)이 있는데 추출되었습니다. 앱은 commonjs2 모듈로 내보내지고 NPM 패키지로 제공되어 next.js 프로젝트 (앱 B)에서 사용됩니다. 우리가 사용하는 일반적인 구성 요소가있는 앱 A에서 일부 패키지를 업데이트 할 때까지 모든 것이 순조롭게 진행되었습니다. 앱 B에서 가져올 때 발생하는 오류는 아마도 SSR로 …
16 reactjs  npm  webpack  next.js 

5
공유 구성 요소 라이브러리 우수 사례
공유 가능한 React 구성 요소 라이브러리를 작성 중입니다. 라이브러리에는 많은 구성 요소가 포함되어 있지만 최종 사용자는 몇 가지 구성 요소 만 사용해야합니다. 당신이 웹팩 (또는 소포 또는 롤업)와 코드를 묶을 때 그것은 하나 개의 단일 파일 생성 모든 코드를 . 성능상의 이유로 실제로 사용하지 않는 한 브라우저에서 해당 코드를 모두 …

2
vue.js에서 npm runbuild를 실행하면 인터페이스 'NodeRequire'가 동시에 'Require'유형을 확장 할 수 없다는 오류가 발생합니다.
ERROR in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts(139,11): 139:11 Interface 'NodeRequire' cannot simultaneously extend types 'Require' and 'RequireFunction'. Named property 'cache' of types 'Require' and 'RequireFunction' are not identical. 137 | 138 | // For backwards compability > 139 | interface NodeRequire extends NodeJS.Require {} | ^ 140 | interface RequireResolve extends NodeJS.RequireResolve {} 141 …

1
webpack으로 CSS의 글꼴을 인라인하는 방법은 무엇입니까?
문제 배경 : katex를 사용하여 페이지에 수학을 렌더링하고 있습니다. 그런 다음 해당 페이지의 일부 버전의 PDF 버전을 만들고 싶습니다. 따라서 모든 CSS를 인라인하여 렌더러에 전달하는 내보낼 부분이 포함 된 HTML 문서를 만듭니다. 렌더러는 노드 리소스에 액세스 할 수 없으므로 모든 것이 인라인됩니다. 글꼴을 제외하고는 완벽하게 작동합니다. url-loader와 bas64-inline-loader를 모두 시도했지만 …

2
eslint가 jsconfig에 매핑 된 경로를 확인하도록하는 방법
내 nextjs 프로젝트에서 경로를 매핑했습니다. jsconfig.json 절대 절대 가져 오기를 쉽게하기 위해 { "compilerOptions": { "baseUrl": "./", "paths": { "@/*": ["./*"] }, "target": "es6", "module": "commonjs", "experimentalDecorators": true } } 내 가져 오기 경로는 다음과 같습니다 import { VIEW } from '@/src/shared/constants'; 내 eslintrc.js설정이 다음과 같이 지정되었습니다. module.exports = { …

3
웹팩에서 스크립트를 평가하지 않고 어떻게 가져올 수 있습니까?
최근에 일부 웹 사이트 최적화 작업을 수행하고 있으며 다음과 같이 import 문을 사용하여 webpack에서 코드 분할을 사용하기 시작합니다. import(/* webpackChunkName: 'pageB-chunk' */ './pageB') pageB-chunk.js를 올바르게 작성하면 이제 pageA에서이 청크 를 프리 페치 하고 싶다고 가정 하고 pageA에 다음 명령문을 추가하여 수행 할 수 있습니다. import(/* webpackChunkName: 'pageB-chunk' */ /* webpackPrefetch: …

1
Vuetify 2.1 및 Webpack으로 컴파일 시간이 매우 길다
새로운 프로젝트에서 Vue CLI 3 및 Vuetify 2.1을 사용하고 있으며 최근 Vuetify의 SASS 변수 를 재정의 했습니다 . 마침내 작동시킨 후, 내가 variables.scss만든 파일을 수정 하고 프로젝트를 다시 컴파일 할 때마다 컴파일을 마치는 데 5 분 정도 걸립니다. Node. 사용중인 메모리를 늘리기 위해 package.json 스크립트를 업데이트하려고 시도했지만 컴파일 오류가 발생하는 …

1
.NetCore 3.0에서 스파 서비스를 사용하십니까?
ASP.Net Core React + Redux를 사용하여 SPA 웹 응용 프로그램을 개발합니다. .Net Core 3.0으로 업데이트 한 후 UseWebpackDevMiddleware 및 AddNodeServices가 더 이상 사용되지 않는 것을 확인했습니다. 새로운 프로젝트 템플릿 React + Redux를 배우지 만 웹팩이나 SSR을 사용하지 않습니다. 1) .Net Core 3.0에서 웹팩 작업의 예 또는 정보를 찾을 수있는 곳은 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.