英语不是我的母语;请原谅输入错误 .
我生成了一个工作区enter image description here;
然后我运行“tsc -p” . 编译我的文件;
这是生成的文件enter image description here
我在dist目录中找不到“index.less” .
这意味着在运行“tsc”时,不会编译样式文件 . 那我怎么能用tsc或其他方式编译样式文件呢;
谢谢;
英语不是我的母语;请原谅输入错误 .
我生成了一个工作区enter image description here;
然后我运行“tsc -p” . 编译我的文件;
这是生成的文件enter image description here
我在dist目录中找不到“index.less” .
这意味着在运行“tsc”时,不会编译样式文件 . 那我怎么能用tsc或其他方式编译样式文件呢;
谢谢;
2 回答
如果要在单独的文件中从LESS生成CSS,只需使用
npm install less
安装CLI工具less
并使用lessc
命令执行此操作 .如果要将LESS和TypeScript捆绑到单个JavaScript输出中,则可能需要
webpack
ts-loader
less-loader
. GitHub上有很多examples . 并查看webpack官方网站以获取更详细的配置 .如果你想跳过为每个项目编写webpack的配置,你可以试试这个工具1c .
tsc
代表typescript compiler
. 它将打字稿编译为javascript .如果你想编译scss,你需要一个scss编译器,例如
node-sass
你可以使用npm install node-sass
安装它VS Code还有一个scss扩展来编译样式,你可以在扩展市场中找到它 .