我正在使用最新的NS,TNS和tns-ios并收到以下错误
node_modules/tns-core-modules/ui/styling/gradient.d.ts(7,25): error TS6143: Module '../../css/parser' was resolved to '/Users/asrock/Documents/test/node_modules/tns-core-modules/css/parser.js', but '--allowJs' is not set.
我清理了我的项目 - 现在,typescript编译器失败并退出。
使用TS 2.4.2。
NS 4.1,TNS-CORE 4.1和TNS-IOS 4.1
这是tns build iOS
输出
` 不推荐使用对Node.js ^ 6.0.0的支持,将在下一版本的NativeScript中删除。请升级到最新的Node.js LTS版本。
不推荐使用对macOS 10.12的支持,将在下一版本的NativeScript中删除。请升级到最新的macOS版本。
从/Users/asrock/Documents/test/hooks/before-prepare/nativescript-dev-sass.js执行before-prepare钩子 找到了peer node-sass
从/Users/asrock/Documents/test/hooks/before-prepare/nativescript-dev-typescript.js执行before-prepare钩子
找到对等TypeScript 2.4.2
node_modules / tns-core-modules / ui / styling / gradient.d.ts(7,25):错误TS6143:模块'../../css/parser'被解析为'/ Users / asrock / Documents / test / node_modules / tns-core-modules / css / parser.js',但未设置'--allowJs'。
TypeScript编译器失败,退出代码为1`
答案 0 :(得分:0)
我遇到了这个错误,我设法修复了它。如果您正在使用nativescript-angular
,则需要将角度版本升级到6及其依赖关系。
您可以点击此链接https://www.nativescript.org/blog/upgrading-to-nativescript-webpack-0.12.0。 Nativescript-core
或nativescript-angular
。
希望这有帮助!快乐的编码。
答案 1 :(得分:0)
需要typescript@2.7.2。
如果NS在某处打印了一条消息,那就太好了。