繁体   English   中英

我运行comman npm start时运行应用程序时ng2-admin仪表板问题

[英]ng2-admin dashboard issue while running application when i ran comman npm start

我一直在ng2-admin仪表板上工作,直到昨天我能够在本地环境上运行仪表板,今天我已获取最新代码并运行命令npm installnpm start ,然后面临以下问题...

'5毫秒块资产优化94%资产优化保释模式下的错误:[默认值] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:6:0找不到'jquery'的类型定义文件。

资产优化保释模式下的错误:[默认值] \\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:6:0找不到'jquery'的类型定义文件。

[默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:6:1找不到'jquery'的类型定义文件。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:7:1找不到'moment'的类型定义文件。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:21:19模块'' ''没有导出成员'Duration'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:22:17模块'' ''没有导出成员'Duration'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:27:19模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:28:18模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:66:18模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:66:57模块“”没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:74:26模块“” 没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:154:27模块“”没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:156:32模块'' ''没有导出成员'Duration'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:157:27模块“”没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:158:25模块“” 没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:159:22模块“”没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:160:22模块“” 没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:178:52模块“”没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:181:54模块“” 没有导出成员“持续时间”。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:188:46模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:188:66模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:193:29模块“”没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:193:49模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:200:26模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:238:27模块“” 没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:239:25模块'' ''没有导出成员'Moment'。 [默认] D:\\ ng2-admin \\ node_modules \\ @types \\ fullcalendar \\ index.d.ts:339:55模块``*''没有导出的成员'Moment'。 [默认]检查完成,出现25个错误'

我已找到此问题的根本原因和解决方案,

  • 根本原因:他们已经更新了package.json文件中的一些dev-dependency库版本,例如fullcalender,jquery,jquery.slimscroll等。在编译时,它们将类型称为“ compilerOptions”,而不是“ typeRoots”,后者实际上是指node_modules / @types。

  • 解:

    1. 删除以下文件夹,删除路径“ ng2-admin \\”下的“ dist”文件夹,删除“ node_modules”文件夹“ ng2-admin \\”,或者您可以运行命令npm install,npm update。 并在tsconfig.json文件'“ typeRoots”中进行以下更改:[“ node_modules / @ types”]'
    2. 运行命令> npm运行build:dev(在本地开发环境中执行/运行gulp文件)
    3. 最终运行命令,npm start并尝试访问门户URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM