当页面直接引入ts文件时,浏览器不支持解析ts语法,引入parcel解决
1、下载
cnpm intall -D parcel@next
2、使用
在项目package.json中,修改"scripts"命令
"xx": "parcel ./xx/index.html"
3、页面引入ts文件,打开窗口提示的网址即可
代码示例:
package.json
{
"name": "typescript",
"version": "1.0.0",
"description": "public(默认)、private、protected",
"main": "index.js",
"directories": {
"test": "test"
},
"scripts": {
"test": "parcel ./src/index.html"
},
"author": "",
"license": "ISC",
"devDependencies": {
"parcel": "^2.0.0-beta.1"
}
}
index.html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src='./page.ts'></script>
</head>
<body>
</body>
</html>