色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

angular.js - webpack+angular2引入awesome-typescript-loader報錯

瀏覽:116日期:2024-03-15 08:48:53

問題描述

原來用ts-loader是沒問題的,但是需要搭配angular2-template-loader,無奈換回awesome-typescript-loader,就報錯了,請大家幫忙看下,有事兒直接說就行,在線等。

ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/bindCallback.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/bindNodeCallback.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/combineLatest.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/concat.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/defer.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/dom/ajax.d.ts:2:15 Invalid module name in augmentation, module ’../../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/dom/webSocket.d.ts:2:15 Invalid module name in augmentation, module ’../../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/empty.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/forkJoin.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/from.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/fromEvent.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/fromEventPattern.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.ERROR in [default] /Users/honpery/personal_project/honpery_com/admin_rewrite/node_modules/rxjs/add/observable/fromPromise.d.ts:2:15 Invalid module name in augmentation, module ’../../Observable’ cannot be found.

下面是我的tsconfig.json文件

{ 'compilerOptions': {'target': 'es5','module': 'commonjs','moduleResolution': 'node','sourceMap': true,'experimentalDecorators': true// 'outDir': '' }, 'buildOnSave': false, 'compileOnSave': false, 'exclude': ['node_modules' ], 'awesomeTypescriptLoaderOptions': {'useWebpackText': true }}

下面是我的webpack配置文件:

/** * 開發環境webpack配置 */const path = require(’path’);module.exports = { entry: {app: ’./src/main.ts’, }, output: {path: path.join(__dirname, ’build’),filename: ’[name].bundle.js’ }, resolve: {extensions: [’’, ’.ts’, ’.js’, ’.json’] }, module: {loaders: [ {test: /.ts$/,loaders: [’awesome-typescript-loader’, ’angular2-template-loader’],exclude: /(node_modules | libs)/ }, {test: /.less$/,loader: ’less’,exclude: /(node_modules | libs)/ }, {test: /.html$/,loader: ’raw-loader’ }] }}

問題解答

回答1:

原因: awesome-typescript-loader 最新的2.x的版本,只兼容 typescript 2.x的版本(目前正式版只到1.8)。

解決辦法:方案一: 升級 typescript 到預覽版

npm i typescript@next --save-dev

方案二: 使用awesome-typescript-loader 的1.x的版本

npm i awesome-typescript-loader@1.1.1 --save-dev回答2:

已經找到解決方案,需要更新下typescript到最新版本即可。

npm install typescript@next --save-dev

參考:https://github.com/s-panferov/awesome-typescript-loader/issues/179

標簽: web
相關文章:
主站蜘蛛池模板: 国产免费午夜a无码v视频 | 欧美一级毛片欧美一级成人毛片 | 日韩免费一区二区三区在线 | 久久久久久久久久久久福利 | 亚洲自偷自偷图片在线高清 | 成人小视频在线播放 | 97视频免费在线 | 亚洲 欧美 在线观看 | 国产欧美视频在线观看 | 毛茸茸年轻成熟亚洲人 | 亚洲精品不卡久久久久久 | 日本一级毛片高清免费观看视频 | 大尺度福利视频奶水在线 | 日韩免费视频播播 | 99视频国产热精品视频 | 国产成年女一区二区三区 | 国产成人一区在线播放 | 国产真实乱子伦精品视 | 在线精品日韩一区二区三区 | 99精品一区二区免费视频 | 成人亚洲天堂 | 国产日韩在线观看视频 | 黄色毛片视频校园交易 | 99pao在线视频成精品 | 伊人久久综合热青草 | 亚洲三级在线视频 | 男女男免费视频网站国产 | 精品日本亚洲一区二区三区 | 亚洲七七久久精品中文国产 | 一级片www | 欧美国产视频 | 国产欧美日韩不卡在线播放在线 | 一级一片免费视频播放 | 久久成人精品免费播放 | 久久久久久久久久综合情日本 | 国产在线观看网址在线视频 | 日本高清一本二本三本如色坊 | 特级毛片a级毛免费播放 | 暖暖视频日韩欧美在线观看 | 热99re久久精品香蕉 | 久久精品国产精品亚洲 |