Skip to content

不支持 require less module 的语法 #1500

@bytemain

Description

@bytemain

CleanShot 2024-08-14 at 16 19 55@2x

上面的代码会被编译成:

CleanShot 2024-08-14 at 16 19 50@2x

可以看到,import 是生效的,require 的直接被编译成了 ""

附上代码:

// examples/dead-simple/index.ts
import { foo } from './foo';
import './foo/foo';
/**
 * abcd
 */
console.log(foo);

const data = require('./example.module.less')
console.log('data', data);

import importedData from './example.module.less';
console.log('importedData', importedData);

// examples/dead-simple/example.module.less
.debug_watch_node {
  height: 22px;
  line-height: 22px;
  display: flex;
  flex-direction: column;
  position: relative;
  cursor: pointer;
  user-select: none;
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions