我有以下问题,"找不到姓名' readonly'"定义具有只读属性的接口时。我安装了以下版本的typescript:v 2.0.8,我使用的是Visual Studio 2015.
以下是一个示例:
打字稿
interface Car {
readonly engine: string;
readonly model: string;
}
任何想法都将受到赞赏。
答案 0 :(得分:0)
你需要弄清楚你到底在哪里得到这个错误。它是否在Visual Studio中(即智能感知或在项目构建期间)。或者是在使用package.json的节点(webpack或其他)的编译期间,例如,你有2.0.8。
由于我没有看到Visual Studio的2.0.8,因此很可能只更新了节点的版本。我打赌你从VisualScript版本的打字稿中得到这个错误。所以你需要为Visual Studio更新它。
不幸的是,你不能直接从扩展视图中做到这一点,它应该真正起作用。所以你需要自己下载:https://www.microsoft.com/en-us/download/details.aspx?id=48593