TypeScript Version: 2.5.2
when tsc complie d:/elecapp/one/comp/test.ts
Code
======== Resolving module 'vue' from 'd:/elecapp/one/comp/test.ts'. ========
Module resolution kind is not specified, using 'Classic'.
File 'd:/elecapp/one/comp/vue.ts' does not exist.
File 'd:/elecapp/one/comp/vue.tsx' does not exist.
File 'd:/elecapp/one/comp/vue.d.ts' does not exist.
File 'd:/elecapp/one/vue.ts' does not exist.
File 'd:/elecapp/one/vue.tsx' does not exist.
File 'd:/elecapp/one/vue.d.ts' does not exist.
File 'd:/elecapp/vue.ts' does not exist.
File 'd:/elecapp/vue.tsx' does not exist.
File 'd:/elecapp/vue.d.ts' does not exist.
File 'd:/vue.ts' does not exist.
File 'd:/vue.tsx' does not exist.
File 'd:/vue.d.ts' does not exist.
Directory 'd:/elecapp/one/comp/node_modules' does not exist, skipping all lookups in it.
Directory 'd:/elecapp/one/node_modules' does not exist, skipping all lookups in it.
File 'd:/elecapp/node_modules/@types/vue.d.ts' does not exist.
Directory 'd:/node_modules' does not exist, skipping all lookups in it.
File 'd:/elecapp/one/comp/vue.js' does not exist.
File 'd:/elecapp/one/comp/vue.jsx' does not exist.
File 'd:/elecapp/one/vue.js' does not exist.
File 'd:/elecapp/one/vue.jsx' does not exist.
File 'd:/elecapp/vue.js' does not exist.
File 'd:/elecapp/vue.jsx' does not exist.
File 'd:/vue.js' does not exist.
File 'd:/vue.jsx' does not exist.
======== Module name 'vue' was not resolved. ========
Expected behavior:
File 'd:/elecapp/node_modules/@types/vue.d.ts' does not exist.
File 'd:/elecapp/node_modules/vue/types/index.d.ts' exist.
Actual behavior:
File 'd:/elecapp/node_modules/@types/vue.d.ts' does not exist.
It's only find @types/vue.d.ts does not exist , but it didn't find there is vue/types/index.d.ts already exists.
inside /vue/package.json(there is typings):
"typings": "types/index.d.ts",
"unpkg": "dist/vue.js",
"version": "2.4.4"
ps tsconfig.json:
{
"compilerOptions": {
"target": "es5",
"module": "umd",
"declaration": false,
"traceResolution": true,
"noImplicitAny": false,
"skipLibCheck": true,
"allowJs": false,
"checkJs": false,
"lib": [
"dom",
"scripthost",
"webworker",
"es5",
"es2015",
"es2016",
"es2017",
"esnext"
]
},
"include": [
"one/*/*.tsx",
"one/*/*.ts"
],
"exclude": []
}
TypeScript Version: 2.5.2
when tsc complie
d:/elecapp/one/comp/test.tsCode
Expected behavior:
Actual behavior:
It's only find
@types/vue.d.tsdoes not exist , but it didn't find there isvue/types/index.d.tsalready exists.inside /vue/package.json(there is typings):
ps tsconfig.json: