Closed harttle closed 4 years ago
对于 import "./foo.bar" 来讲,extname 是 .bar 会被移除,因此会被编译成 require_once(dirname(__FILE__) . '/' . "./foo"); 是不正确的。
import "./foo.bar"
.bar
require_once(dirname(__FILE__) . '/' . "./foo");
考虑到除了 json 等需要特殊判断的情况,正常情况下 specifier 都是不带 extname 的,因此默认应保持 extname。
:tada: This PR is included in version 0.26.1 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
对于
import "./foo.bar"
来讲,extname 是.bar
会被移除,因此会被编译成require_once(dirname(__FILE__) . '/' . "./foo");
是不正确的。考虑到除了 json 等需要特殊判断的情况,正常情况下 specifier 都是不带 extname 的,因此默认应保持 extname。