안녕하세요. 오늘 나는 또 다른 문제를 제시하고있다! (Yay?)웹팩로드를 사용하여 타이프 스크립트로 각도 가져 오기
typescript 코드를 컴파일하기 위해 ts-loader와 함께 webpack을 사용하고 있습니다. 나는이 같은 각도 가져 해요 그러나 때
[18:11:21] Starting 'build'...
ts-loader: Using [email protected] and C:\testProject\tsconfig.json
[18:11:24] [webpack] Hash: 155db0dc394ae32ae9e6
Version: webpack 1.13.2
Time: 2845ms
Asset Size Chunks Chunk Names
app.js 3.11 MB 0 [emitted] main
chunk {0} app.js (main) 1.19 MB [rendered]
[0] ./app/app.module.ts 2.26 kB {0} [built]
[1] ./~/angular/index.js 48 bytes {0} [built]
[2] ./~/angular/angular.js 1.19 MB {0} [built]
index.js
:import * as angular from "angular"; angular.module("app", []);
그것은 사실이 스크립트를 가져 오는 아래 그림과 같이 각 라이브러리 코드
angular.js
의 진입 점 : 각도 라이브러리
이것은 매우 유용합니다. 그 이유는 index.js
도로드 된 각도 라이브러리 이 인 결과 인 각도 라이브러리를로드하기 때문입니다.
여기 내 webpack.config.js
입니다 :
entry: "./app/app.module.ts",
output: {
publicPath: "/lib/",
path: path.join(__dirname,"lib"),
filename: "app.js"
},
// source map
devtool: "#inline-source-map",
module: {
loaders: [
{
test: /\.ts$/,
// Exclude node modules
exclude: [/node_modules/],
loader: 'ts-loader'
},
{
test: /\.html$/,
// Exclude node modules
exclude: [/node_modules/],
loader: 'raw-loader'
}
]
}