首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ivy和CASL的构建问题

Ivy和CASL的构建问题
EN

Stack Overflow用户
提问于 2020-08-17 08:33:55
回答 1查看 280关注 0票数 0

我已经尝试安装CASL在我的项目中的角。不幸的是,当我试图启动应用程序时,我会收到以下错误消息:

代码语言:javascript
复制
ERROR in /Users/julien/Documents/repositories/frontend/node_modules/@casl/angular/__ivy_ngcc__/dist/es6/index.js
Module build failed (from /Users/julien/Documents/repositories/frontend/node_modules/babel-loader/lib/index.js):
TypeError: /Users/julien/Documents/repositories/frontend/node_modules/@casl/angular/__ivy_ngcc__/dist/es6/index.js: Column must be greater than or equal to 0, got -21
    at BasicSourceMapConsumer.SourceMapConsumer_findMapping [as _findMapping] (/Users/julien/Documents/repositories/frontend/node_modules/source-map/lib/source-map-consumer.js:543:13)
    at BasicSourceMapConsumer.SourceMapConsumer_allGeneratedPositionsFor [as allGeneratedPositionsFor] (/Users/julien/Documents/repositories/frontend/node_modules/source-map/lib/source-map-consumer.js:201:22)
    at /Users/julien/Documents/repositories/frontend/node_modules/@babel/core/lib/transformation/file/merge-map.js:186:27
    at Array.forEach (<anonymous>)
    at BasicSourceMapConsumer.SourceMapConsumer_eachMapping [as eachMapping] (/Users/julien/Documents/repositories/frontend/node_modules/source-map/lib/source-map-consumer.js:155:14)
    at buildMappingData (/Users/julien/Documents/repositories/frontend/node_modules/@babel/core/lib/transformation/file/merge-map.js:147:12)
    at mergeSourceMap (/Users/julien/Documents/repositories/frontend/node_modules/@babel/core/lib/transformation/file/merge-map.js:21:17)
    at generateCode (/Users/julien/Documents/repositories/frontend/node_modules/@babel/core/lib/transformation/file/generate.js:74:39)
    at run (/Users/julien/Documents/repositories/frontend/node_modules/@babel/core/lib/transformation/index.js:55:33)
    at run.next (<anonymous>)
    at Function.transform (/Users/julien/Documents/repositories/frontend/node_modules/@babel/core/lib/transform.js:27:41)
    at transform.next (<anonymous>)
    at step (/Users/julien/Documents/repositories/frontend/node_modules/gensync/index.js:254:32)
    at /Users/julien/Documents/repositories/frontend/node_modules/gensync/index.js:266:13
    at async.call.result.err.err (/Users/julien/Documents/repositories/frontend/node_modules/gensync/index.js:216:11)

我正在使用最新版本的角"10.0.9“。如果我完全禁用源映射,那么消息就会消失,但在开发过程中它并不是一个真正的选项。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-08 06:41:34

这是@casl/a中的一个bug,源代码映射的生成是在@casl/角@4.1.5中固定的。

现在,它按预期工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63447316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档