Next.js应用,使用Javascript和Typescript



我有一个用Javascript编写的Next.js应用程序,并计划开始用Typescript编写新代码。我尝试通过在项目根目录下运行touch tsconfig.json来添加Typescript到项目中。

npm install --save-dev typescript @types/react @types/node

当我尝试运行npm run dev时,我得到一个错误

error - ./pages/_app.js:6:0
Module not found: Can't resolve 'src/assets/styles/index.scss'

几乎所有的模块都不能导入。

我需要配置什么才能同时使用Javascript和Typescript?

停止并重新启动服务器应该可以解决大部分模块导入问题。

SCSS应该准备好了,但如果它在重启后继续,在typescript声明文件中声明它应该解决它。

// index.d.ts
declare module '*.scss';

加入tsconfig.json

"compilerOptions": {
...
"baseUrl": ".",
...
}

解决了

相关内容

  • 没有找到相关文章

最新更新