2017-01-22 42 views
4

我曾經寫過"use strict";作爲JavaScript文件中的第一行來啓用嚴格模式。現在我不想將此作爲樣板代碼添加到當前NodeJs包的超過200個JavaScript文件中。如何爲我的整個軟件包啓用嚴格模式但不依賴?

有沒有辦法強迫我包的所有文件,嚴格的模式,而不迫使它爲我包的依賴?

編輯:這已被標記兩倍的一般問題有關how to force strict mode in node的重複。這不是重複的,因爲這個問題的限制性要強大得多:不需要爲每個文件添加行,也可以強制爲每個文件強制依賴。

+0

[This](http://stackoverflow.com/a/10451555/4543207)答案可能會有所幫助。 – Redu

+0

的可能的複製[任何方式強制嚴格模式中的節點?](http://stackoverflow.com/questions/9031888/any-way-to-force-strict-mode-in-node) – Freez

+0

如果設置ESLint在你的項目中,你可以很容易地使用它來自動添加'use strict'並強制它向前移動。 – loganfsmyth

回答

0

鑑於您標記了這個問題,我假定您使用的是ES6模塊(如果不是,您應該)。那麼你就不需要做什麼 - 模塊已經是隱式的嚴格模式代碼了!

相關問題