問題描述如今JS主流的組織方式都是模塊化開發,但是平常開發中有遇到一種場景:比如在項目中,有一個模塊的文件名被更改了,比如:ModuleA.js -> ModuleB.js這樣就要導致我要找到每個引入了ModuleA的JS文件都要去做更改,否則會報錯:import {xxx} from './ModuleA' -> import {xxx} from './ModuleB'這樣工作量很大而且很不方便,而假如用<script>引入的方式的話,則只需要找到script標簽引入的地方更改即可,只需更改一處地方。<script src="./ModuleA.js"></script> -> <script src="./ModuleB.js"></script>或者舉個更常見的例子:在React開發中,React的組件中都需要有import React, { Component } from "react";如果某天react更名叫做react2了。那我們用到react開發的項目不是得找到所有react組件的js文件去更改成import React, { Component } from "react2";所以想請各位同學指點一下,這種場景應該如何更加優雅地解決?還是這是模塊化開發的不方便之處?萬分感激!!!
JS模塊化中加載的文件名更換
海綿寶寶撒
2018-08-10 17:25:03