我在win 10机器上安装了thrift,并y尝试运行一个使用thrift生成文件的angular服务。
我添加到包JSON"@typesthrift"。"^0.10.9", "thrift": "^0.13.0",但当我运行时,一直得到下一个错误,其中Session是一个thrift生成的文件。
Module not found: Error: Can't resolve 'thrift' in '/mnt/c/Users/....../src/app/shared/thrift-
connector'
ERROR in ./src/thrifts/Session.js
以 "使用严格 "开头。
var thrift = require('thrift');
var Thrift = thrift.Thrift;
我用npm scripy生成文件。
"thirft": "thrift -r --out src/thrifts -I thrifts --gen js:node thrifts/all.thrift"
我也在ubuntu的WSL中测试过,但结果一样。
我解决这个安装repositroy版本的漂流
"thrift": "git+https://github.com/apache/thrift.git",