[英]Unable to get rollup working with an angular2 project
我正在嘗試使用ang2項目進行匯總設置。 我無法越過以下錯誤:-
D:\js\bundling\rollup_ng2_tes1\test1>D:\js\bundling\rollup_ng2_tes1\test1\node_modules\.bin\rollup -c
**? typescript.readConfigFile is not a function**
真的浪費了將近一天的時間。
tsconfig.json
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist/out-tsc",
"baseUrl": "src",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2016",
"dom"
]
}
}
rollup.config.js如下。
import typescript from 'rollup-plugin-typescript';
export default
{
entry: './src/main.ts',
plugins: [
typescript({
typescript: require('rollup-plugin-typescript')
})
]
}
任何幫助,人們???
您應該將最新的打字稿版本用於angular,並在配置中使用它。 您正在嘗試將rollup-plugin-typescript
用作某種Typescript分支,但這不是:):
let typescriptLatest = require('typescript')
export default {
entry: './src/main.ts',
plugins: [
typescript({
typescript: typescriptLatest
})
]
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.