2017-06-09 3 views
0

私は、ang2プロジェクトでロールアップセットアップを取得しようとしています。 私はエラーの下に過去を取得することができません: -angle2プロジェクトでロールアップを使用できません

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') 
    }) 
    ] 
} 

ヘルプ、人???

答えて

0

角度には最新のタイスクリプトバージョンを使用し、これを設定で使用する必要があります。あなたはtypescriptですフォークのいくつかの種類としてrollup-plugin-typescriptを使用しようとしているが、それは:)ではありません。

let typescriptLatest = require('typescript') 

export default { 
    entry: './src/main.ts', 

    plugins: [ 
    typescript({ 
     typescript: typescriptLatest 
    }) 
    ] 
} 
+0

私はv2.3.2の写し(typescript)を使用していますが、私はウルのコードを使用している場合、それは私に巨大なダンプを提供します。これはうまくいきません – Plankton

+0

@ Planktonあなたがやろうとしていることはうまくいっていません;)ダンプは何を言いますか? – PierreDuc

+0

それはちょうどいくつかのライブラリコードを出力しました。 – Plankton

関連する問題