簡體   English   中英

Angular2 / 4模塊構建失敗:錯誤

[英]Angular2/4 Module build failed: Error

我正在使用Angular2-webpack-starter 我需要將所有這些源( package.json文件除外)移動到frontend_src文件夾。 我做到了,我替換了項目中的所有路徑但是當我嘗試npm start命令時(當然是在npm install之后)我得到了這個(我用這里的{{project_path}}替換了項目的路徑,路徑是正確的):

ERROR in ./frontend_src/src/main.browser.ts
Module build failed: Error
    at new FatalError (D:\{{project_path}}\node_modules\tslint\lib\error.js:31:23)
    at Function.findConfiguration (D:\{{project_path}}\node_modules\tslint\lib\configuration.js:55:15)
    at parseConfigFile (D:\{{project_path}}\node_modules\tslint-loader\index.js:44:24)
    at resolveOptions (D:\{{project_path}}\node_modules\tslint-loader\index.js:35:27)
    at Object.module.exports (D:\{{project_path}}\node_modules\tslint-loader\index.js:139:17)
 @ multi (webpack)-dev-server/client?http://localhost:3000 ./frontend_src/src/main.browser.ts

ERROR in ./frontend_src/src/polyfills.browser.ts
Module build failed: Error
    at new FatalError (D:\{{project_path}}\node_modules\tslint\lib\error.js:31:23)
    at Function.findConfiguration (D:\{{project_path}}\node_modules\tslint\lib\configuration.js:55:15)
    at parseConfigFile (D:\{{project_path}}\node_modules\tslint-loader\index.js:44:24)
    at resolveOptions (D:\{{project_path}}\node_modules\tslint-loader\index.js:35:27)
    at Object.module.exports (D:\{{project_path}}\node_modules\tslint-loader\index.js:139:17)
 @ multi (webpack)-dev-server/client?http://localhost:3000 ./frontend_src/src/polyfills.browser.ts

你怎么看,沒有解釋問題在哪里。 我試圖谷歌它,但所有類似的問題都解釋了為什么編譯失敗。 我嘗試了clean install和npm cache clean --force命令。

誰能告訴我問題出在哪里?

這可能是因為您還將tslint.json移動到了客戶端文件夾中。 你可以將它移回原來的位置(通常是項目工作文件夾的根目錄),或者在那里創建一個新的mini tslint.json

{
    "extends": "./node_modules/shared_library/tslint.json"
}

您也可以在此處查看問題: https//github.com/wbuchwalter/tslint-loader/issues/57

以及https://github.com/wbuchwalter/tslint-loader/issues/22

我嘗試在webpack配置中指定configFile選項,但它似乎不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM